From 0263b0dcdacd9d1a6a194e7377a85063a605d276 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fatih=20T=C3=BCrken?= Date: Wed, 30 Oct 2024 14:38:37 +0300 Subject: [PATCH 1/8] Bump Terraform provider version to v5.73.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fatih Türken --- Makefile | 4 +- apis/appflow/v1beta2/zz_flow_types.go | 58 + apis/appflow/v1beta2/zz_generated.deepcopy.go | 150 + apis/backup/v1beta2/zz_generated.deepcopy.go | 15 + apis/backup/v1beta2/zz_plan_terraformed.go | 2 +- apis/backup/v1beta2/zz_plan_types.go | 10 + apis/bedrockagent/v1beta1/zz_agent_types.go | 36 + .../v1beta1/zz_generated.deepcopy.go | 96 + .../v1beta2/zz_generated.deepcopy.go | 75 + .../v1beta2/zz_target_types.go | 29 + apis/connect/v1beta1/zz_generated.deepcopy.go | 64 + apis/connect/v1beta1/zz_instance_types.go | 17 + .../v1beta2/zz_deploymentconfig_types.go | 78 + apis/deploy/v1beta2/zz_generated.deepcopy.go | 180 ++ apis/dms/v1beta2/zz_endpoint_types.go | 6 +- .../dynamodb/v1beta1/zz_generated.deepcopy.go | 15 + .../zz_kinesisstreamingdestination_types.go | 19 +- .../dynamodb/v1beta2/zz_generated.deepcopy.go | 180 ++ apis/dynamodb/v1beta2/zz_table_types.go | 78 + apis/ec2/v1beta1/zz_eip_types.go | 10 + apis/ec2/v1beta1/zz_generated.deepcopy.go | 65 + apis/ec2/v1beta1/zz_transitgateway_types.go | 10 + .../zz_transitgatewayvpcattachment_types.go | 10 + ...ansitgatewayvpcattachmentaccepter_types.go | 3 + apis/ec2/v1beta1/zz_vpcipam_types.go | 10 + apis/ec2/v1beta2/zz_launchtemplate_types.go | 3 + apis/ecs/v1beta2/zz_generated.deepcopy.go | 144 + apis/ecs/v1beta2/zz_service_types.go | 52 + apis/elasticache/v1beta1/zz_cluster_types.go | 6 +- .../v1beta1/zz_serverlesscache_types.go | 46 +- .../v1beta2/zz_replicationgroup_types.go | 18 +- apis/elbv2/v1beta2/zz_generated.deepcopy.go | 30 + apis/elbv2/v1beta2/zz_lb_types.go | 10 + apis/elbv2/v1beta2/zz_lblistener_types.go | 103 +- .../v1beta2/zz_deliverystream_types.go | 630 +++- .../firehose/v1beta2/zz_generated.deepcopy.go | 1036 +++++++ .../v1beta2/zz_generated.resolvers.go | 226 ++ .../v1beta1/zz_endpointgroup_types.go | 10 + .../v1beta1/zz_generated.deepcopy.go | 15 + .../v1beta1/zz_datalakesettings_types.go | 13 + .../v1beta1/zz_generated.deepcopy.go | 48 + .../v1beta2/zz_codesigningconfig_types.go | 17 + .../v1beta2/zz_eventsourcemapping_types.go | 22 +- apis/lambda/v1beta2/zz_generated.deepcopy.go | 133 + .../v1beta1/zz_endpoint_types.go | 71 +- .../v1beta1/zz_generated.deepcopy.go | 30 + apis/route53resolver/v1beta1/zz_rule_types.go | 48 +- .../zz_bucketlifecycleconfiguration_types.go | 10 + apis/s3/v1beta2/zz_generated.deepcopy.go | 15 + apis/sagemaker/v1beta2/zz_domain_types.go | 426 +++ .../v1beta2/zz_featuregroup_types.go | 75 + .../v1beta2/zz_generated.deepcopy.go | 2485 +++++++++++++++- .../v1beta2/zz_generated.resolvers.go | 4 +- apis/sagemaker/v1beta2/zz_space_types.go | 96 + .../sagemaker/v1beta2/zz_userprofile_types.go | 283 ++ apis/sagemaker/v1beta2/zz_workteam_types.go | 10 +- apis/workspaces/v1beta2/zz_directory_types.go | 55 +- .../v1beta2/zz_generated.deepcopy.go | 105 + config/provider-metadata.yaml | 1356 ++++++++- config/schema.json | 2 +- .../connect/v1beta1/instance.yaml | 2 + .../v1beta1/kinesisstreamingdestination.yaml | 1 + .../firehose/v1beta2/deliverystream.yaml | 2 +- .../lambda/v1beta1/layerversion.yaml | 2 +- .../lambda/v1beta1/permission.yaml | 2 +- .../lambda/v1beta2/codesigningconfig.yaml | 2 + .../lambda/v1beta2/eventsourcemapping.yaml | 2 + .../route53resolver/v1beta1/endpoint.yaml | 1 + .../workspaces/v1beta2/directory.yaml | 3 + go.mod | 545 ++-- go.sum | 1086 +++---- .../connect/instance/zz_controller.go | 3 + .../lambda/codesigningconfig/zz_controller.go | 3 + .../eventsourcemapping/zz_controller.go | 3 + .../crds/appflow.aws.upbound.io_flows.yaml | 63 + package/crds/backup.aws.upbound.io_plans.yaml | 12 + .../bedrockagent.aws.upbound.io_agents.yaml | 33 + ...oudwatchevents.aws.upbound.io_targets.yaml | 30 + .../connect.aws.upbound.io_instances.yaml | 26 + ...ploy.aws.upbound.io_deploymentconfigs.yaml | 135 + .../crds/dms.aws.upbound.io_endpoints.yaml | 36 +- ...bound.io_kinesisstreamingdestinations.yaml | 27 +- .../crds/dynamodb.aws.upbound.io_tables.yaml | 90 + package/crds/ec2.aws.upbound.io_eips.yaml | 12 + .../ec2.aws.upbound.io_launchtemplates.yaml | 6 + .../ec2.aws.upbound.io_transitgateways.yaml | 12 + ..._transitgatewayvpcattachmentaccepters.yaml | 4 + ...bound.io_transitgatewayvpcattachments.yaml | 12 + package/crds/ec2.aws.upbound.io_vpcipams.yaml | 12 + package/crds/ecs.aws.upbound.io_services.yaml | 69 + .../elasticache.aws.upbound.io_clusters.yaml | 6 +- ...ache.aws.upbound.io_replicationgroups.yaml | 33 +- ...cache.aws.upbound.io_serverlesscaches.yaml | 82 +- .../elbv2.aws.upbound.io_lblisteners.yaml | 150 +- package/crds/elbv2.aws.upbound.io_lbs.yaml | 9 + ...rehose.aws.upbound.io_deliverystreams.yaml | 2606 +++++++++++++---- ...lerator.aws.upbound.io_endpointgroups.yaml | 12 + ...ation.aws.upbound.io_datalakesettings.yaml | 33 + ...bda.aws.upbound.io_codesigningconfigs.yaml | 26 + ...da.aws.upbound.io_eventsourcemappings.yaml | 31 +- ...te53resolver.aws.upbound.io_endpoints.yaml | 94 +- .../route53resolver.aws.upbound.io_rules.yaml | 78 +- ...ound.io_bucketlifecycleconfigurations.yaml | 27 + .../sagemaker.aws.upbound.io_domains.yaml | 684 +++++ ...agemaker.aws.upbound.io_featuregroups.yaml | 57 + .../crds/sagemaker.aws.upbound.io_spaces.yaml | 96 + ...sagemaker.aws.upbound.io_userprofiles.yaml | 438 +++ .../sagemaker.aws.upbound.io_workteams.yaml | 6 +- ...workspaces.aws.upbound.io_directories.yaml | 60 +- 109 files changed, 13436 insertions(+), 2181 deletions(-) diff --git a/Makefile b/Makefile index 5926c77409..fc1b14401e 100644 --- a/Makefile +++ b/Makefile @@ -11,8 +11,8 @@ PROJECT_NAME := provider-$(PROVIDER_NAME) PROJECT_REPO := github.com/upbound/$(PROJECT_NAME) export TERRAFORM_VERSION := 1.5.5 -export TERRAFORM_PROVIDER_VERSION := 5.68.0 -export TERRAFORM_PROVIDER_RELEASE := v$(TERRAFORM_PROVIDER_VERSION)-upjet.2 +export TERRAFORM_PROVIDER_VERSION := 5.73.0 +export TERRAFORM_PROVIDER_RELEASE := v$(TERRAFORM_PROVIDER_VERSION)-upjet.1 export TERRAFORM_PROVIDER_SOURCE := hashicorp/aws export TERRAFORM_PROVIDER_REPO ?= https://github.com/hashicorp/terraform-provider-aws export TERRAFORM_DOCS_PATH ?= website/docs/r diff --git a/apis/appflow/v1beta2/zz_flow_types.go b/apis/appflow/v1beta2/zz_flow_types.go index 56edeba1ed..4b7d1f1d1d 100755 --- a/apis/appflow/v1beta2/zz_flow_types.go +++ b/apis/appflow/v1beta2/zz_flow_types.go @@ -1015,6 +1015,44 @@ type MetadataCatalogConfigParameters struct { GlueDataCatalog *GlueDataCatalogParameters `json:"glueDataCatalog,omitempty" tf:"glue_data_catalog,omitempty"` } +type PaginationConfigInitParameters struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + MaxPageSize *float64 `json:"maxPageSize,omitempty" tf:"max_page_size,omitempty"` +} + +type PaginationConfigObservation struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + MaxPageSize *float64 `json:"maxPageSize,omitempty" tf:"max_page_size,omitempty"` +} + +type PaginationConfigParameters struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + // +kubebuilder:validation:Optional + MaxPageSize *float64 `json:"maxPageSize" tf:"max_page_size,omitempty"` +} + +type ParallelismConfigInitParameters struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + MaxPageSize *float64 `json:"maxPageSize,omitempty" tf:"max_page_size,omitempty"` +} + +type ParallelismConfigObservation struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + MaxPageSize *float64 `json:"maxPageSize,omitempty" tf:"max_page_size,omitempty"` +} + +type ParallelismConfigParameters struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + // +kubebuilder:validation:Optional + MaxPageSize *float64 `json:"maxPageSize" tf:"max_page_size,omitempty"` +} + type PrefixConfigInitParameters struct { // Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE. @@ -2059,12 +2097,24 @@ type SourceConnectorPropertiesSapoDataInitParameters struct { // Object path specified in the SAPOData flow destination. ObjectPath *string `json:"objectPath,omitempty" tf:"object_path,omitempty"` + + // Sets the page size for each concurrent process that transfers OData records from your SAP instance. + PaginationConfig *PaginationConfigInitParameters `json:"paginationConfig,omitempty" tf:"pagination_config,omitempty"` + + // Sets the number of concurrent processes that transfers OData records from your SAP instance. + ParallelismConfig *ParallelismConfigInitParameters `json:"parallelismConfig,omitempty" tf:"parallelism_config,omitempty"` } type SourceConnectorPropertiesSapoDataObservation struct { // Object path specified in the SAPOData flow destination. ObjectPath *string `json:"objectPath,omitempty" tf:"object_path,omitempty"` + + // Sets the page size for each concurrent process that transfers OData records from your SAP instance. + PaginationConfig *PaginationConfigObservation `json:"paginationConfig,omitempty" tf:"pagination_config,omitempty"` + + // Sets the number of concurrent processes that transfers OData records from your SAP instance. + ParallelismConfig *ParallelismConfigObservation `json:"parallelismConfig,omitempty" tf:"parallelism_config,omitempty"` } type SourceConnectorPropertiesSapoDataParameters struct { @@ -2072,6 +2122,14 @@ type SourceConnectorPropertiesSapoDataParameters struct { // Object path specified in the SAPOData flow destination. // +kubebuilder:validation:Optional ObjectPath *string `json:"objectPath" tf:"object_path,omitempty"` + + // Sets the page size for each concurrent process that transfers OData records from your SAP instance. + // +kubebuilder:validation:Optional + PaginationConfig *PaginationConfigParameters `json:"paginationConfig,omitempty" tf:"pagination_config,omitempty"` + + // Sets the number of concurrent processes that transfers OData records from your SAP instance. + // +kubebuilder:validation:Optional + ParallelismConfig *ParallelismConfigParameters `json:"parallelismConfig,omitempty" tf:"parallelism_config,omitempty"` } type SourceConnectorPropertiesZendeskInitParameters struct { diff --git a/apis/appflow/v1beta2/zz_generated.deepcopy.go b/apis/appflow/v1beta2/zz_generated.deepcopy.go index 96954ec5a5..a77af737ea 100644 --- a/apis/appflow/v1beta2/zz_generated.deepcopy.go +++ b/apis/appflow/v1beta2/zz_generated.deepcopy.go @@ -2444,6 +2444,126 @@ func (in *MetadataCatalogConfigParameters) DeepCopy() *MetadataCatalogConfigPara return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *PaginationConfigInitParameters) DeepCopyInto(out *PaginationConfigInitParameters) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PaginationConfigInitParameters. +func (in *PaginationConfigInitParameters) DeepCopy() *PaginationConfigInitParameters { + if in == nil { + return nil + } + out := new(PaginationConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *PaginationConfigObservation) DeepCopyInto(out *PaginationConfigObservation) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PaginationConfigObservation. +func (in *PaginationConfigObservation) DeepCopy() *PaginationConfigObservation { + if in == nil { + return nil + } + out := new(PaginationConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *PaginationConfigParameters) DeepCopyInto(out *PaginationConfigParameters) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PaginationConfigParameters. +func (in *PaginationConfigParameters) DeepCopy() *PaginationConfigParameters { + if in == nil { + return nil + } + out := new(PaginationConfigParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ParallelismConfigInitParameters) DeepCopyInto(out *ParallelismConfigInitParameters) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParallelismConfigInitParameters. +func (in *ParallelismConfigInitParameters) DeepCopy() *ParallelismConfigInitParameters { + if in == nil { + return nil + } + out := new(ParallelismConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ParallelismConfigObservation) DeepCopyInto(out *ParallelismConfigObservation) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParallelismConfigObservation. +func (in *ParallelismConfigObservation) DeepCopy() *ParallelismConfigObservation { + if in == nil { + return nil + } + out := new(ParallelismConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ParallelismConfigParameters) DeepCopyInto(out *ParallelismConfigParameters) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParallelismConfigParameters. +func (in *ParallelismConfigParameters) DeepCopy() *ParallelismConfigParameters { + if in == nil { + return nil + } + out := new(ParallelismConfigParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrefixConfigInitParameters) DeepCopyInto(out *PrefixConfigInitParameters) { *out = *in @@ -4817,6 +4937,16 @@ func (in *SourceConnectorPropertiesSapoDataInitParameters) DeepCopyInto(out *Sou *out = new(string) **out = **in } + if in.PaginationConfig != nil { + in, out := &in.PaginationConfig, &out.PaginationConfig + *out = new(PaginationConfigInitParameters) + (*in).DeepCopyInto(*out) + } + if in.ParallelismConfig != nil { + in, out := &in.ParallelismConfig, &out.ParallelismConfig + *out = new(ParallelismConfigInitParameters) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceConnectorPropertiesSapoDataInitParameters. @@ -4837,6 +4967,16 @@ func (in *SourceConnectorPropertiesSapoDataObservation) DeepCopyInto(out *Source *out = new(string) **out = **in } + if in.PaginationConfig != nil { + in, out := &in.PaginationConfig, &out.PaginationConfig + *out = new(PaginationConfigObservation) + (*in).DeepCopyInto(*out) + } + if in.ParallelismConfig != nil { + in, out := &in.ParallelismConfig, &out.ParallelismConfig + *out = new(ParallelismConfigObservation) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceConnectorPropertiesSapoDataObservation. @@ -4857,6 +4997,16 @@ func (in *SourceConnectorPropertiesSapoDataParameters) DeepCopyInto(out *SourceC *out = new(string) **out = **in } + if in.PaginationConfig != nil { + in, out := &in.PaginationConfig, &out.PaginationConfig + *out = new(PaginationConfigParameters) + (*in).DeepCopyInto(*out) + } + if in.ParallelismConfig != nil { + in, out := &in.ParallelismConfig, &out.ParallelismConfig + *out = new(ParallelismConfigParameters) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceConnectorPropertiesSapoDataParameters. diff --git a/apis/backup/v1beta2/zz_generated.deepcopy.go b/apis/backup/v1beta2/zz_generated.deepcopy.go index 71af3f1414..717b1e01e6 100644 --- a/apis/backup/v1beta2/zz_generated.deepcopy.go +++ b/apis/backup/v1beta2/zz_generated.deepcopy.go @@ -1675,6 +1675,11 @@ func (in *RuleInitParameters) DeepCopyInto(out *RuleInitParameters) { *out = new(string) **out = **in } + if in.ScheduleExpressionTimezone != nil { + in, out := &in.ScheduleExpressionTimezone, &out.ScheduleExpressionTimezone + *out = new(string) + **out = **in + } if in.StartWindow != nil { in, out := &in.StartWindow, &out.StartWindow *out = new(float64) @@ -1848,6 +1853,11 @@ func (in *RuleObservation) DeepCopyInto(out *RuleObservation) { *out = new(string) **out = **in } + if in.ScheduleExpressionTimezone != nil { + in, out := &in.ScheduleExpressionTimezone, &out.ScheduleExpressionTimezone + *out = new(string) + **out = **in + } if in.StartWindow != nil { in, out := &in.StartWindow, &out.StartWindow *out = new(float64) @@ -1921,6 +1931,11 @@ func (in *RuleParameters) DeepCopyInto(out *RuleParameters) { *out = new(string) **out = **in } + if in.ScheduleExpressionTimezone != nil { + in, out := &in.ScheduleExpressionTimezone, &out.ScheduleExpressionTimezone + *out = new(string) + **out = **in + } if in.StartWindow != nil { in, out := &in.StartWindow, &out.StartWindow *out = new(float64) diff --git a/apis/backup/v1beta2/zz_plan_terraformed.go b/apis/backup/v1beta2/zz_plan_terraformed.go index 061168a6aa..a7510b66dc 100755 --- a/apis/backup/v1beta2/zz_plan_terraformed.go +++ b/apis/backup/v1beta2/zz_plan_terraformed.go @@ -125,5 +125,5 @@ func (tr *Plan) LateInitialize(attrs []byte) (bool, error) { // GetTerraformSchemaVersion returns the associated Terraform schema version func (tr *Plan) GetTerraformSchemaVersion() int { - return 0 + return 1 } diff --git a/apis/backup/v1beta2/zz_plan_types.go b/apis/backup/v1beta2/zz_plan_types.go index 5ff2cd583f..f1b212b974 100755 --- a/apis/backup/v1beta2/zz_plan_types.go +++ b/apis/backup/v1beta2/zz_plan_types.go @@ -207,6 +207,9 @@ type RuleInitParameters struct { // A CRON expression specifying when AWS Backup initiates a backup job. Schedule *string `json:"schedule,omitempty" tf:"schedule,omitempty"` + // The timezone in which the schedule expression is set. Default value: "Etc/UTC". + ScheduleExpressionTimezone *string `json:"scheduleExpressionTimezone,omitempty" tf:"schedule_expression_timezone,omitempty"` + // The amount of time in minutes before beginning a backup. StartWindow *float64 `json:"startWindow,omitempty" tf:"start_window,omitempty"` @@ -286,6 +289,9 @@ type RuleObservation struct { // A CRON expression specifying when AWS Backup initiates a backup job. Schedule *string `json:"schedule,omitempty" tf:"schedule,omitempty"` + // The timezone in which the schedule expression is set. Default value: "Etc/UTC". + ScheduleExpressionTimezone *string `json:"scheduleExpressionTimezone,omitempty" tf:"schedule_expression_timezone,omitempty"` + // The amount of time in minutes before beginning a backup. StartWindow *float64 `json:"startWindow,omitempty" tf:"start_window,omitempty"` @@ -324,6 +330,10 @@ type RuleParameters struct { // +kubebuilder:validation:Optional Schedule *string `json:"schedule,omitempty" tf:"schedule,omitempty"` + // The timezone in which the schedule expression is set. Default value: "Etc/UTC". + // +kubebuilder:validation:Optional + ScheduleExpressionTimezone *string `json:"scheduleExpressionTimezone,omitempty" tf:"schedule_expression_timezone,omitempty"` + // The amount of time in minutes before beginning a backup. // +kubebuilder:validation:Optional StartWindow *float64 `json:"startWindow,omitempty" tf:"start_window,omitempty"` diff --git a/apis/bedrockagent/v1beta1/zz_agent_types.go b/apis/bedrockagent/v1beta1/zz_agent_types.go index d6ee3eae27..b9fb3c62e1 100755 --- a/apis/bedrockagent/v1beta1/zz_agent_types.go +++ b/apis/bedrockagent/v1beta1/zz_agent_types.go @@ -40,6 +40,8 @@ type AgentInitParameters struct { // Foundation model used for orchestration by the agent. FoundationModel *string `json:"foundationModel,omitempty" tf:"foundation_model,omitempty"` + GuardrailConfiguration []GuardrailConfigurationInitParameters `json:"guardrailConfiguration,omitempty" tf:"guardrail_configuration,omitempty"` + // Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout. IdleSessionTTLInSeconds *float64 `json:"idleSessionTtlInSeconds,omitempty" tf:"idle_session_ttl_in_seconds,omitempty"` @@ -86,6 +88,8 @@ type AgentObservation struct { // Foundation model used for orchestration by the agent. FoundationModel *string `json:"foundationModel,omitempty" tf:"foundation_model,omitempty"` + GuardrailConfiguration []GuardrailConfigurationObservation `json:"guardrailConfiguration,omitempty" tf:"guardrail_configuration,omitempty"` + // Unique identifier of the agent. ID *string `json:"id,omitempty" tf:"id,omitempty"` @@ -145,6 +149,9 @@ type AgentParameters struct { // +kubebuilder:validation:Optional FoundationModel *string `json:"foundationModel,omitempty" tf:"foundation_model,omitempty"` + // +kubebuilder:validation:Optional + GuardrailConfiguration []GuardrailConfigurationParameters `json:"guardrailConfiguration,omitempty" tf:"guardrail_configuration,omitempty"` + // Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout. // +kubebuilder:validation:Optional IdleSessionTTLInSeconds *float64 `json:"idleSessionTtlInSeconds,omitempty" tf:"idle_session_ttl_in_seconds,omitempty"` @@ -176,6 +183,35 @@ type AgentParameters struct { Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } +type GuardrailConfigurationInitParameters struct { + + // Unique identifier of the guardrail. + GuardrailIdentifier *string `json:"guardrailIdentifier,omitempty" tf:"guardrail_identifier"` + + // Version of the guardrail. + GuardrailVersion *string `json:"guardrailVersion,omitempty" tf:"guardrail_version"` +} + +type GuardrailConfigurationObservation struct { + + // Unique identifier of the guardrail. + GuardrailIdentifier *string `json:"guardrailIdentifier,omitempty" tf:"guardrail_identifier,omitempty"` + + // Version of the guardrail. + GuardrailVersion *string `json:"guardrailVersion,omitempty" tf:"guardrail_version,omitempty"` +} + +type GuardrailConfigurationParameters struct { + + // Unique identifier of the guardrail. + // +kubebuilder:validation:Optional + GuardrailIdentifier *string `json:"guardrailIdentifier,omitempty" tf:"guardrail_identifier"` + + // Version of the guardrail. + // +kubebuilder:validation:Optional + GuardrailVersion *string `json:"guardrailVersion,omitempty" tf:"guardrail_version"` +} + type InferenceConfigurationInitParameters struct { // Maximum number of tokens to allow in the generated response. diff --git a/apis/bedrockagent/v1beta1/zz_generated.deepcopy.go b/apis/bedrockagent/v1beta1/zz_generated.deepcopy.go index 59f341f7fe..8c28f41f6a 100644 --- a/apis/bedrockagent/v1beta1/zz_generated.deepcopy.go +++ b/apis/bedrockagent/v1beta1/zz_generated.deepcopy.go @@ -78,6 +78,13 @@ func (in *AgentInitParameters) DeepCopyInto(out *AgentInitParameters) { *out = new(string) **out = **in } + if in.GuardrailConfiguration != nil { + in, out := &in.GuardrailConfiguration, &out.GuardrailConfiguration + *out = make([]GuardrailConfigurationInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.IdleSessionTTLInSeconds != nil { in, out := &in.IdleSessionTTLInSeconds, &out.IdleSessionTTLInSeconds *out = new(float64) @@ -208,6 +215,13 @@ func (in *AgentObservation) DeepCopyInto(out *AgentObservation) { *out = new(string) **out = **in } + if in.GuardrailConfiguration != nil { + in, out := &in.GuardrailConfiguration, &out.GuardrailConfiguration + *out = make([]GuardrailConfigurationObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.ID != nil { in, out := &in.ID, &out.ID *out = new(string) @@ -322,6 +336,13 @@ func (in *AgentParameters) DeepCopyInto(out *AgentParameters) { *out = new(string) **out = **in } + if in.GuardrailConfiguration != nil { + in, out := &in.GuardrailConfiguration, &out.GuardrailConfiguration + *out = make([]GuardrailConfigurationParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.IdleSessionTTLInSeconds != nil { in, out := &in.IdleSessionTTLInSeconds, &out.IdleSessionTTLInSeconds *out = new(float64) @@ -417,6 +438,81 @@ func (in *AgentStatus) DeepCopy() *AgentStatus { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *GuardrailConfigurationInitParameters) DeepCopyInto(out *GuardrailConfigurationInitParameters) { + *out = *in + if in.GuardrailIdentifier != nil { + in, out := &in.GuardrailIdentifier, &out.GuardrailIdentifier + *out = new(string) + **out = **in + } + if in.GuardrailVersion != nil { + in, out := &in.GuardrailVersion, &out.GuardrailVersion + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuardrailConfigurationInitParameters. +func (in *GuardrailConfigurationInitParameters) DeepCopy() *GuardrailConfigurationInitParameters { + if in == nil { + return nil + } + out := new(GuardrailConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *GuardrailConfigurationObservation) DeepCopyInto(out *GuardrailConfigurationObservation) { + *out = *in + if in.GuardrailIdentifier != nil { + in, out := &in.GuardrailIdentifier, &out.GuardrailIdentifier + *out = new(string) + **out = **in + } + if in.GuardrailVersion != nil { + in, out := &in.GuardrailVersion, &out.GuardrailVersion + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuardrailConfigurationObservation. +func (in *GuardrailConfigurationObservation) DeepCopy() *GuardrailConfigurationObservation { + if in == nil { + return nil + } + out := new(GuardrailConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *GuardrailConfigurationParameters) DeepCopyInto(out *GuardrailConfigurationParameters) { + *out = *in + if in.GuardrailIdentifier != nil { + in, out := &in.GuardrailIdentifier, &out.GuardrailIdentifier + *out = new(string) + **out = **in + } + if in.GuardrailVersion != nil { + in, out := &in.GuardrailVersion, &out.GuardrailVersion + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuardrailConfigurationParameters. +func (in *GuardrailConfigurationParameters) DeepCopy() *GuardrailConfigurationParameters { + if in == nil { + return nil + } + out := new(GuardrailConfigurationParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *InferenceConfigurationInitParameters) DeepCopyInto(out *InferenceConfigurationInitParameters) { *out = *in diff --git a/apis/cloudwatchevents/v1beta2/zz_generated.deepcopy.go b/apis/cloudwatchevents/v1beta2/zz_generated.deepcopy.go index 9995f1b3a0..2ca4d8c768 100644 --- a/apis/cloudwatchevents/v1beta2/zz_generated.deepcopy.go +++ b/apis/cloudwatchevents/v1beta2/zz_generated.deepcopy.go @@ -75,6 +75,66 @@ func (in *APIKeyParameters) DeepCopy() *APIKeyParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppsyncTargetInitParameters) DeepCopyInto(out *AppsyncTargetInitParameters) { + *out = *in + if in.GraphQLOperation != nil { + in, out := &in.GraphQLOperation, &out.GraphQLOperation + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppsyncTargetInitParameters. +func (in *AppsyncTargetInitParameters) DeepCopy() *AppsyncTargetInitParameters { + if in == nil { + return nil + } + out := new(AppsyncTargetInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppsyncTargetObservation) DeepCopyInto(out *AppsyncTargetObservation) { + *out = *in + if in.GraphQLOperation != nil { + in, out := &in.GraphQLOperation, &out.GraphQLOperation + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppsyncTargetObservation. +func (in *AppsyncTargetObservation) DeepCopy() *AppsyncTargetObservation { + if in == nil { + return nil + } + out := new(AppsyncTargetObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppsyncTargetParameters) DeepCopyInto(out *AppsyncTargetParameters) { + *out = *in + if in.GraphQLOperation != nil { + in, out := &in.GraphQLOperation, &out.GraphQLOperation + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppsyncTargetParameters. +func (in *AppsyncTargetParameters) DeepCopy() *AppsyncTargetParameters { + if in == nil { + return nil + } + out := new(AppsyncTargetParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthParametersInitParameters) DeepCopyInto(out *AuthParametersInitParameters) { *out = *in @@ -3411,6 +3471,11 @@ func (in *Target) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetInitParameters) DeepCopyInto(out *TargetInitParameters) { *out = *in + if in.AppsyncTarget != nil { + in, out := &in.AppsyncTarget, &out.AppsyncTarget + *out = new(AppsyncTargetInitParameters) + (*in).DeepCopyInto(*out) + } if in.Arn != nil { in, out := &in.Arn, &out.Arn *out = new(string) @@ -3585,6 +3650,11 @@ func (in *TargetList) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetObservation) DeepCopyInto(out *TargetObservation) { *out = *in + if in.AppsyncTarget != nil { + in, out := &in.AppsyncTarget, &out.AppsyncTarget + *out = new(AppsyncTargetObservation) + (*in).DeepCopyInto(*out) + } if in.Arn != nil { in, out := &in.Arn, &out.Arn *out = new(string) @@ -3702,6 +3772,11 @@ func (in *TargetObservation) DeepCopy() *TargetObservation { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetParameters) DeepCopyInto(out *TargetParameters) { *out = *in + if in.AppsyncTarget != nil { + in, out := &in.AppsyncTarget, &out.AppsyncTarget + *out = new(AppsyncTargetParameters) + (*in).DeepCopyInto(*out) + } if in.Arn != nil { in, out := &in.Arn, &out.Arn *out = new(string) diff --git a/apis/cloudwatchevents/v1beta2/zz_target_types.go b/apis/cloudwatchevents/v1beta2/zz_target_types.go index 532e1838b1..1bea4551d1 100755 --- a/apis/cloudwatchevents/v1beta2/zz_target_types.go +++ b/apis/cloudwatchevents/v1beta2/zz_target_types.go @@ -13,6 +13,25 @@ import ( v1 "github.com/crossplane/crossplane-runtime/apis/common/v1" ) +type AppsyncTargetInitParameters struct { + + // Contains the GraphQL mutation to be parsed and executed. + GraphQLOperation *string `json:"graphqlOperation,omitempty" tf:"graphql_operation,omitempty"` +} + +type AppsyncTargetObservation struct { + + // Contains the GraphQL mutation to be parsed and executed. + GraphQLOperation *string `json:"graphqlOperation,omitempty" tf:"graphql_operation,omitempty"` +} + +type AppsyncTargetParameters struct { + + // Contains the GraphQL mutation to be parsed and executed. + // +kubebuilder:validation:Optional + GraphQLOperation *string `json:"graphqlOperation,omitempty" tf:"graphql_operation,omitempty"` +} + type BatchTargetInitParameters struct { // The size of the array, if this is an array batch job. Valid values are integers between 2 and 10,000. @@ -677,6 +696,9 @@ type SqsTargetParameters struct { type TargetInitParameters struct { + // Parameters used when you are using the rule to invoke an AppSync GraphQL API mutation. Documented below. A maximum of 1 are allowed. + AppsyncTarget *AppsyncTargetInitParameters `json:"appsyncTarget,omitempty" tf:"appsync_target,omitempty"` + // The Amazon Resource Name (ARN) of the target. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` @@ -766,6 +788,9 @@ type TargetInitParameters struct { type TargetObservation struct { + // Parameters used when you are using the rule to invoke an AppSync GraphQL API mutation. Documented below. A maximum of 1 are allowed. + AppsyncTarget *AppsyncTargetObservation `json:"appsyncTarget,omitempty" tf:"appsync_target,omitempty"` + // The Amazon Resource Name (ARN) of the target. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` @@ -829,6 +854,10 @@ type TargetObservation struct { type TargetParameters struct { + // Parameters used when you are using the rule to invoke an AppSync GraphQL API mutation. Documented below. A maximum of 1 are allowed. + // +kubebuilder:validation:Optional + AppsyncTarget *AppsyncTargetParameters `json:"appsyncTarget,omitempty" tf:"appsync_target,omitempty"` + // The Amazon Resource Name (ARN) of the target. // +kubebuilder:validation:Optional Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` diff --git a/apis/connect/v1beta1/zz_generated.deepcopy.go b/apis/connect/v1beta1/zz_generated.deepcopy.go index 219c743450..c76697de38 100644 --- a/apis/connect/v1beta1/zz_generated.deepcopy.go +++ b/apis/connect/v1beta1/zz_generated.deepcopy.go @@ -1815,6 +1815,22 @@ func (in *InstanceInitParameters) DeepCopyInto(out *InstanceInitParameters) { *out = new(bool) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceInitParameters. @@ -1937,6 +1953,38 @@ func (in *InstanceObservation) DeepCopyInto(out *InstanceObservation) { *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } + if in.TagsAll != nil { + in, out := &in.TagsAll, &out.TagsAll + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceObservation. @@ -2017,6 +2065,22 @@ func (in *InstanceParameters) DeepCopyInto(out *InstanceParameters) { *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceParameters. diff --git a/apis/connect/v1beta1/zz_instance_types.go b/apis/connect/v1beta1/zz_instance_types.go index 1b1a40ec87..857109be7a 100755 --- a/apis/connect/v1beta1/zz_instance_types.go +++ b/apis/connect/v1beta1/zz_instance_types.go @@ -54,6 +54,10 @@ type InstanceInitParameters struct { // Specifies whether outbound calls are enabled. OutboundCallsEnabled *bool `json:"outboundCallsEnabled,omitempty" tf:"outbound_calls_enabled,omitempty"` + + // Key-value map of resource tags. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } type InstanceObservation struct { @@ -102,6 +106,14 @@ type InstanceObservation struct { // The state of the instance. Status *string `json:"status,omitempty" tf:"status,omitempty"` + + // Key-value map of resource tags. + // +mapType=granular + 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. + // +mapType=granular + TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` } type InstanceParameters struct { @@ -160,6 +172,11 @@ type InstanceParameters struct { // +upjet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` + + // Key-value map of resource tags. + // +kubebuilder:validation:Optional + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } // InstanceSpec defines the desired state of Instance diff --git a/apis/deploy/v1beta2/zz_deploymentconfig_types.go b/apis/deploy/v1beta2/zz_deploymentconfig_types.go index e430e8cb73..518089bbbd 100755 --- a/apis/deploy/v1beta2/zz_deploymentconfig_types.go +++ b/apis/deploy/v1beta2/zz_deploymentconfig_types.go @@ -23,6 +23,9 @@ type DeploymentConfigInitParameters struct { // A traffic_routing_config block. Traffic Routing Config is documented below. TrafficRoutingConfig *TrafficRoutingConfigInitParameters `json:"trafficRoutingConfig,omitempty" tf:"traffic_routing_config,omitempty"` + + // A zonal_config block. Zonal Config is documented below. + ZonalConfig *ZonalConfigInitParameters `json:"zonalConfig,omitempty" tf:"zonal_config,omitempty"` } type DeploymentConfigObservation struct { @@ -44,6 +47,9 @@ type DeploymentConfigObservation struct { // A traffic_routing_config block. Traffic Routing Config is documented below. TrafficRoutingConfig *TrafficRoutingConfigObservation `json:"trafficRoutingConfig,omitempty" tf:"traffic_routing_config,omitempty"` + + // A zonal_config block. Zonal Config is documented below. + ZonalConfig *ZonalConfigObservation `json:"zonalConfig,omitempty" tf:"zonal_config,omitempty"` } type DeploymentConfigParameters struct { @@ -64,6 +70,10 @@ type DeploymentConfigParameters struct { // A traffic_routing_config block. Traffic Routing Config is documented below. // +kubebuilder:validation:Optional TrafficRoutingConfig *TrafficRoutingConfigParameters `json:"trafficRoutingConfig,omitempty" tf:"traffic_routing_config,omitempty"` + + // A zonal_config block. Zonal Config is documented below. + // +kubebuilder:validation:Optional + ZonalConfig *ZonalConfigParameters `json:"zonalConfig,omitempty" tf:"zonal_config,omitempty"` } type MinimumHealthyHostsInitParameters struct { @@ -104,6 +114,35 @@ type MinimumHealthyHostsParameters struct { Value *float64 `json:"value,omitempty" tf:"value,omitempty"` } +type MinimumHealthyHostsPerZoneInitParameters struct { + + // The type can either be FLEET_PERCENT or HOST_COUNT. + Type *string `json:"type,omitempty" tf:"type,omitempty"` + + // The value when the type is FLEET_PERCENT represents the minimum number of healthy instances as a percentage of the total number of instances in the Availability Zone during a deployment. If you specify FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy converts the percentage to the equivalent number of instance and rounds up fractional instances. When the type is HOST_COUNT, the value represents the minimum number of healthy instances in the Availability Zone as an absolute value. + Value *float64 `json:"value,omitempty" tf:"value,omitempty"` +} + +type MinimumHealthyHostsPerZoneObservation struct { + + // The type can either be FLEET_PERCENT or HOST_COUNT. + Type *string `json:"type,omitempty" tf:"type,omitempty"` + + // The value when the type is FLEET_PERCENT represents the minimum number of healthy instances as a percentage of the total number of instances in the Availability Zone during a deployment. If you specify FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy converts the percentage to the equivalent number of instance and rounds up fractional instances. When the type is HOST_COUNT, the value represents the minimum number of healthy instances in the Availability Zone as an absolute value. + Value *float64 `json:"value,omitempty" tf:"value,omitempty"` +} + +type MinimumHealthyHostsPerZoneParameters struct { + + // The type can either be FLEET_PERCENT or HOST_COUNT. + // +kubebuilder:validation:Optional + Type *string `json:"type,omitempty" tf:"type,omitempty"` + + // The value when the type is FLEET_PERCENT represents the minimum number of healthy instances as a percentage of the total number of instances in the Availability Zone during a deployment. If you specify FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy converts the percentage to the equivalent number of instance and rounds up fractional instances. When the type is HOST_COUNT, the value represents the minimum number of healthy instances in the Availability Zone as an absolute value. + // +kubebuilder:validation:Optional + Value *float64 `json:"value,omitempty" tf:"value,omitempty"` +} + type TimeBasedCanaryInitParameters struct { // The number of minutes between the first and second traffic shifts of a TimeBasedCanary deployment. @@ -201,6 +240,45 @@ type TrafficRoutingConfigParameters struct { Type *string `json:"type,omitempty" tf:"type,omitempty"` } +type ZonalConfigInitParameters struct { + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to the first Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the second Availability Zone. If you don't specify a value for first_zone_monitor_duration_in_seconds, then CodeDeploy uses the monitor_duration_in_seconds value for the first Availability Zone. + FirstZoneMonitorDurationInSeconds *float64 `json:"firstZoneMonitorDurationInSeconds,omitempty" tf:"first_zone_monitor_duration_in_seconds,omitempty"` + + // The number or percentage of instances that must remain available per Availability Zone during a deployment. If you don't specify a value under minimum_healthy_hosts_per_zone, then CodeDeploy uses a default value of 0 percent. This block is more documented below. + MinimumHealthyHostsPerZone *MinimumHealthyHostsPerZoneInitParameters `json:"minimumHealthyHostsPerZone,omitempty" tf:"minimum_healthy_hosts_per_zone,omitempty"` + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to an Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the next Availability Zone. If you don't specify a monitor_duration_in_seconds, CodeDeploy starts deploying to the next Availability Zone immediately. + MonitorDurationInSeconds *float64 `json:"monitorDurationInSeconds,omitempty" tf:"monitor_duration_in_seconds,omitempty"` +} + +type ZonalConfigObservation struct { + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to the first Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the second Availability Zone. If you don't specify a value for first_zone_monitor_duration_in_seconds, then CodeDeploy uses the monitor_duration_in_seconds value for the first Availability Zone. + FirstZoneMonitorDurationInSeconds *float64 `json:"firstZoneMonitorDurationInSeconds,omitempty" tf:"first_zone_monitor_duration_in_seconds,omitempty"` + + // The number or percentage of instances that must remain available per Availability Zone during a deployment. If you don't specify a value under minimum_healthy_hosts_per_zone, then CodeDeploy uses a default value of 0 percent. This block is more documented below. + MinimumHealthyHostsPerZone *MinimumHealthyHostsPerZoneObservation `json:"minimumHealthyHostsPerZone,omitempty" tf:"minimum_healthy_hosts_per_zone,omitempty"` + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to an Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the next Availability Zone. If you don't specify a monitor_duration_in_seconds, CodeDeploy starts deploying to the next Availability Zone immediately. + MonitorDurationInSeconds *float64 `json:"monitorDurationInSeconds,omitempty" tf:"monitor_duration_in_seconds,omitempty"` +} + +type ZonalConfigParameters struct { + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to the first Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the second Availability Zone. If you don't specify a value for first_zone_monitor_duration_in_seconds, then CodeDeploy uses the monitor_duration_in_seconds value for the first Availability Zone. + // +kubebuilder:validation:Optional + FirstZoneMonitorDurationInSeconds *float64 `json:"firstZoneMonitorDurationInSeconds,omitempty" tf:"first_zone_monitor_duration_in_seconds,omitempty"` + + // The number or percentage of instances that must remain available per Availability Zone during a deployment. If you don't specify a value under minimum_healthy_hosts_per_zone, then CodeDeploy uses a default value of 0 percent. This block is more documented below. + // +kubebuilder:validation:Optional + MinimumHealthyHostsPerZone *MinimumHealthyHostsPerZoneParameters `json:"minimumHealthyHostsPerZone,omitempty" tf:"minimum_healthy_hosts_per_zone,omitempty"` + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to an Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the next Availability Zone. If you don't specify a monitor_duration_in_seconds, CodeDeploy starts deploying to the next Availability Zone immediately. + // +kubebuilder:validation:Optional + MonitorDurationInSeconds *float64 `json:"monitorDurationInSeconds,omitempty" tf:"monitor_duration_in_seconds,omitempty"` +} + // DeploymentConfigSpec defines the desired state of DeploymentConfig type DeploymentConfigSpec struct { v1.ResourceSpec `json:",inline"` diff --git a/apis/deploy/v1beta2/zz_generated.deepcopy.go b/apis/deploy/v1beta2/zz_generated.deepcopy.go index 6c3a798876..de09620886 100644 --- a/apis/deploy/v1beta2/zz_generated.deepcopy.go +++ b/apis/deploy/v1beta2/zz_generated.deepcopy.go @@ -349,6 +349,11 @@ func (in *DeploymentConfigInitParameters) DeepCopyInto(out *DeploymentConfigInit *out = new(TrafficRoutingConfigInitParameters) (*in).DeepCopyInto(*out) } + if in.ZonalConfig != nil { + in, out := &in.ZonalConfig, &out.ZonalConfig + *out = new(ZonalConfigInitParameters) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentConfigInitParameters. @@ -426,6 +431,11 @@ func (in *DeploymentConfigObservation) DeepCopyInto(out *DeploymentConfigObserva *out = new(TrafficRoutingConfigObservation) (*in).DeepCopyInto(*out) } + if in.ZonalConfig != nil { + in, out := &in.ZonalConfig, &out.ZonalConfig + *out = new(ZonalConfigObservation) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentConfigObservation. @@ -461,6 +471,11 @@ func (in *DeploymentConfigParameters) DeepCopyInto(out *DeploymentConfigParamete *out = new(TrafficRoutingConfigParameters) (*in).DeepCopyInto(*out) } + if in.ZonalConfig != nil { + in, out := &in.ZonalConfig, &out.ZonalConfig + *out = new(ZonalConfigParameters) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentConfigParameters. @@ -1856,6 +1871,81 @@ func (in *MinimumHealthyHostsParameters) DeepCopy() *MinimumHealthyHostsParamete return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *MinimumHealthyHostsPerZoneInitParameters) DeepCopyInto(out *MinimumHealthyHostsPerZoneInitParameters) { + *out = *in + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } + if in.Value != nil { + in, out := &in.Value, &out.Value + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinimumHealthyHostsPerZoneInitParameters. +func (in *MinimumHealthyHostsPerZoneInitParameters) DeepCopy() *MinimumHealthyHostsPerZoneInitParameters { + if in == nil { + return nil + } + out := new(MinimumHealthyHostsPerZoneInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *MinimumHealthyHostsPerZoneObservation) DeepCopyInto(out *MinimumHealthyHostsPerZoneObservation) { + *out = *in + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } + if in.Value != nil { + in, out := &in.Value, &out.Value + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinimumHealthyHostsPerZoneObservation. +func (in *MinimumHealthyHostsPerZoneObservation) DeepCopy() *MinimumHealthyHostsPerZoneObservation { + if in == nil { + return nil + } + out := new(MinimumHealthyHostsPerZoneObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *MinimumHealthyHostsPerZoneParameters) DeepCopyInto(out *MinimumHealthyHostsPerZoneParameters) { + *out = *in + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } + if in.Value != nil { + in, out := &in.Value, &out.Value + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinimumHealthyHostsPerZoneParameters. +func (in *MinimumHealthyHostsPerZoneParameters) DeepCopy() *MinimumHealthyHostsPerZoneParameters { + if in == nil { + return nil + } + out := new(MinimumHealthyHostsPerZoneParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OnPremisesInstanceTagFilterInitParameters) DeepCopyInto(out *OnPremisesInstanceTagFilterInitParameters) { *out = *in @@ -2780,3 +2870,93 @@ func (in *TriggerConfigurationParameters) DeepCopy() *TriggerConfigurationParame in.DeepCopyInto(out) return out } + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ZonalConfigInitParameters) DeepCopyInto(out *ZonalConfigInitParameters) { + *out = *in + if in.FirstZoneMonitorDurationInSeconds != nil { + in, out := &in.FirstZoneMonitorDurationInSeconds, &out.FirstZoneMonitorDurationInSeconds + *out = new(float64) + **out = **in + } + if in.MinimumHealthyHostsPerZone != nil { + in, out := &in.MinimumHealthyHostsPerZone, &out.MinimumHealthyHostsPerZone + *out = new(MinimumHealthyHostsPerZoneInitParameters) + (*in).DeepCopyInto(*out) + } + if in.MonitorDurationInSeconds != nil { + in, out := &in.MonitorDurationInSeconds, &out.MonitorDurationInSeconds + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZonalConfigInitParameters. +func (in *ZonalConfigInitParameters) DeepCopy() *ZonalConfigInitParameters { + if in == nil { + return nil + } + out := new(ZonalConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ZonalConfigObservation) DeepCopyInto(out *ZonalConfigObservation) { + *out = *in + if in.FirstZoneMonitorDurationInSeconds != nil { + in, out := &in.FirstZoneMonitorDurationInSeconds, &out.FirstZoneMonitorDurationInSeconds + *out = new(float64) + **out = **in + } + if in.MinimumHealthyHostsPerZone != nil { + in, out := &in.MinimumHealthyHostsPerZone, &out.MinimumHealthyHostsPerZone + *out = new(MinimumHealthyHostsPerZoneObservation) + (*in).DeepCopyInto(*out) + } + if in.MonitorDurationInSeconds != nil { + in, out := &in.MonitorDurationInSeconds, &out.MonitorDurationInSeconds + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZonalConfigObservation. +func (in *ZonalConfigObservation) DeepCopy() *ZonalConfigObservation { + if in == nil { + return nil + } + out := new(ZonalConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ZonalConfigParameters) DeepCopyInto(out *ZonalConfigParameters) { + *out = *in + if in.FirstZoneMonitorDurationInSeconds != nil { + in, out := &in.FirstZoneMonitorDurationInSeconds, &out.FirstZoneMonitorDurationInSeconds + *out = new(float64) + **out = **in + } + if in.MinimumHealthyHostsPerZone != nil { + in, out := &in.MinimumHealthyHostsPerZone, &out.MinimumHealthyHostsPerZone + *out = new(MinimumHealthyHostsPerZoneParameters) + (*in).DeepCopyInto(*out) + } + if in.MonitorDurationInSeconds != nil { + in, out := &in.MonitorDurationInSeconds, &out.MonitorDurationInSeconds + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZonalConfigParameters. +func (in *ZonalConfigParameters) DeepCopy() *ZonalConfigParameters { + if in == nil { + return nil + } + out := new(ZonalConfigParameters) + in.DeepCopyInto(out) + return out +} diff --git a/apis/dms/v1beta2/zz_endpoint_types.go b/apis/dms/v1beta2/zz_endpoint_types.go index 588549b034..1103f78e5c 100755 --- a/apis/dms/v1beta2/zz_endpoint_types.go +++ b/apis/dms/v1beta2/zz_endpoint_types.go @@ -86,7 +86,7 @@ type EndpointInitParameters struct { // Type of endpoint. Valid values are source, target. EndpointType *string `json:"endpointType,omitempty" tf:"endpoint_type,omitempty"` - // Type of engine for the endpoint. Valid values are aurora, aurora-postgresql, azuredb, azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, redshift,redshift-serverless, s3, sqlserver, sybase. Please note that some of engine names are available only for target endpoint type (e.g. redshift). + // Type of engine for the endpoint. Valid values are aurora, aurora-postgresql, aurora-serverless, aurora-postgresql-serverless,azuredb, azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, redshift,redshift-serverless, s3, sqlserver, neptune ,sybase. Please note that some of engine names are available only for target endpoint type (e.g. redshift). EngineName *string `json:"engineName,omitempty" tf:"engine_name,omitempty"` // Additional attributes associated with the connection. For available attributes for a source Endpoint, see Sources for data migration. For available attributes for a target Endpoint, see Targets for data migration. @@ -195,7 +195,7 @@ type EndpointObservation struct { // Type of endpoint. Valid values are source, target. EndpointType *string `json:"endpointType,omitempty" tf:"endpoint_type,omitempty"` - // Type of engine for the endpoint. Valid values are aurora, aurora-postgresql, azuredb, azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, redshift,redshift-serverless, s3, sqlserver, sybase. Please note that some of engine names are available only for target endpoint type (e.g. redshift). + // Type of engine for the endpoint. Valid values are aurora, aurora-postgresql, aurora-serverless, aurora-postgresql-serverless,azuredb, azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, redshift,redshift-serverless, s3, sqlserver, neptune ,sybase. Please note that some of engine names are available only for target endpoint type (e.g. redshift). EngineName *string `json:"engineName,omitempty" tf:"engine_name,omitempty"` // Additional attributes associated with the connection. For available attributes for a source Endpoint, see Sources for data migration. For available attributes for a target Endpoint, see Targets for data migration. @@ -278,7 +278,7 @@ type EndpointParameters struct { // +kubebuilder:validation:Optional EndpointType *string `json:"endpointType,omitempty" tf:"endpoint_type,omitempty"` - // Type of engine for the endpoint. Valid values are aurora, aurora-postgresql, azuredb, azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, redshift,redshift-serverless, s3, sqlserver, sybase. Please note that some of engine names are available only for target endpoint type (e.g. redshift). + // Type of engine for the endpoint. Valid values are aurora, aurora-postgresql, aurora-serverless, aurora-postgresql-serverless,azuredb, azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, redshift,redshift-serverless, s3, sqlserver, neptune ,sybase. Please note that some of engine names are available only for target endpoint type (e.g. redshift). // +kubebuilder:validation:Optional EngineName *string `json:"engineName,omitempty" tf:"engine_name,omitempty"` diff --git a/apis/dynamodb/v1beta1/zz_generated.deepcopy.go b/apis/dynamodb/v1beta1/zz_generated.deepcopy.go index c2e5bf7d00..1049d65376 100644 --- a/apis/dynamodb/v1beta1/zz_generated.deepcopy.go +++ b/apis/dynamodb/v1beta1/zz_generated.deepcopy.go @@ -936,6 +936,11 @@ func (in *KinesisStreamingDestination) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KinesisStreamingDestinationInitParameters) DeepCopyInto(out *KinesisStreamingDestinationInitParameters) { *out = *in + if in.ApproximateCreationDateTimePrecision != nil { + in, out := &in.ApproximateCreationDateTimePrecision, &out.ApproximateCreationDateTimePrecision + *out = new(string) + **out = **in + } if in.StreamArn != nil { in, out := &in.StreamArn, &out.StreamArn *out = new(string) @@ -1013,6 +1018,11 @@ func (in *KinesisStreamingDestinationList) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KinesisStreamingDestinationObservation) DeepCopyInto(out *KinesisStreamingDestinationObservation) { *out = *in + if in.ApproximateCreationDateTimePrecision != nil { + in, out := &in.ApproximateCreationDateTimePrecision, &out.ApproximateCreationDateTimePrecision + *out = new(string) + **out = **in + } if in.ID != nil { in, out := &in.ID, &out.ID *out = new(string) @@ -1043,6 +1053,11 @@ func (in *KinesisStreamingDestinationObservation) DeepCopy() *KinesisStreamingDe // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KinesisStreamingDestinationParameters) DeepCopyInto(out *KinesisStreamingDestinationParameters) { *out = *in + if in.ApproximateCreationDateTimePrecision != nil { + in, out := &in.ApproximateCreationDateTimePrecision, &out.ApproximateCreationDateTimePrecision + *out = new(string) + **out = **in + } if in.Region != nil { in, out := &in.Region, &out.Region *out = new(string) diff --git a/apis/dynamodb/v1beta1/zz_kinesisstreamingdestination_types.go b/apis/dynamodb/v1beta1/zz_kinesisstreamingdestination_types.go index 03430700d1..474f0a69e3 100755 --- a/apis/dynamodb/v1beta1/zz_kinesisstreamingdestination_types.go +++ b/apis/dynamodb/v1beta1/zz_kinesisstreamingdestination_types.go @@ -15,6 +15,9 @@ import ( type KinesisStreamingDestinationInitParameters struct { + // Toggle for the precision of Kinesis data stream timestamp. Valid values: MILLISECOND and MICROSECOND. + ApproximateCreationDateTimePrecision *string `json:"approximateCreationDateTimePrecision,omitempty" tf:"approximate_creation_date_time_precision,omitempty"` + // The ARN for a Kinesis data stream. This must exist in the same account and region as the DynamoDB table. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/kinesis/v1beta2.Stream // +crossplane:generate:reference:extractor=github.com/upbound/provider-aws/config/common.TerraformID() @@ -28,8 +31,7 @@ type KinesisStreamingDestinationInitParameters struct { // +kubebuilder:validation:Optional StreamArnSelector *v1.Selector `json:"streamArnSelector,omitempty" tf:"-"` - // The name of the DynamoDB table. There - // can only be one Kinesis streaming destination for a given DynamoDB table. + // The name of the DynamoDB table. There can only be one Kinesis streaming destination for a given DynamoDB table. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/dynamodb/v1beta2.Table TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` @@ -44,19 +46,25 @@ type KinesisStreamingDestinationInitParameters struct { type KinesisStreamingDestinationObservation struct { + // Toggle for the precision of Kinesis data stream timestamp. Valid values: MILLISECOND and MICROSECOND. + ApproximateCreationDateTimePrecision *string `json:"approximateCreationDateTimePrecision,omitempty" tf:"approximate_creation_date_time_precision,omitempty"` + // The table_name and stream_arn separated by a comma (,). ID *string `json:"id,omitempty" tf:"id,omitempty"` // The ARN for a Kinesis data stream. This must exist in the same account and region as the DynamoDB table. StreamArn *string `json:"streamArn,omitempty" tf:"stream_arn,omitempty"` - // The name of the DynamoDB table. There - // can only be one Kinesis streaming destination for a given DynamoDB table. + // The name of the DynamoDB table. There can only be one Kinesis streaming destination for a given DynamoDB table. TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` } type KinesisStreamingDestinationParameters struct { + // Toggle for the precision of Kinesis data stream timestamp. Valid values: MILLISECOND and MICROSECOND. + // +kubebuilder:validation:Optional + ApproximateCreationDateTimePrecision *string `json:"approximateCreationDateTimePrecision,omitempty" tf:"approximate_creation_date_time_precision,omitempty"` + // Region is the region you'd like your resource to be created in. // +upjet:crd:field:TFTag=- // +kubebuilder:validation:Required @@ -76,8 +84,7 @@ type KinesisStreamingDestinationParameters struct { // +kubebuilder:validation:Optional StreamArnSelector *v1.Selector `json:"streamArnSelector,omitempty" tf:"-"` - // The name of the DynamoDB table. There - // can only be one Kinesis streaming destination for a given DynamoDB table. + // The name of the DynamoDB table. There can only be one Kinesis streaming destination for a given DynamoDB table. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/dynamodb/v1beta2.Table // +kubebuilder:validation:Optional TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` diff --git a/apis/dynamodb/v1beta2/zz_generated.deepcopy.go b/apis/dynamodb/v1beta2/zz_generated.deepcopy.go index f3c65976f3..05da979726 100644 --- a/apis/dynamodb/v1beta2/zz_generated.deepcopy.go +++ b/apis/dynamodb/v1beta2/zz_generated.deepcopy.go @@ -204,6 +204,11 @@ func (in *GlobalSecondaryIndexInitParameters) DeepCopyInto(out *GlobalSecondaryI } } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = new(OnDemandThroughputInitParameters) + (*in).DeepCopyInto(*out) + } if in.ProjectionType != nil { in, out := &in.ProjectionType, &out.ProjectionType *out = new(string) @@ -260,6 +265,11 @@ func (in *GlobalSecondaryIndexObservation) DeepCopyInto(out *GlobalSecondaryInde } } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = new(OnDemandThroughputObservation) + (*in).DeepCopyInto(*out) + } if in.ProjectionType != nil { in, out := &in.ProjectionType, &out.ProjectionType *out = new(string) @@ -316,6 +326,11 @@ func (in *GlobalSecondaryIndexParameters) DeepCopyInto(out *GlobalSecondaryIndex } } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = new(OnDemandThroughputParameters) + (*in).DeepCopyInto(*out) + } if in.ProjectionType != nil { in, out := &in.ProjectionType, &out.ProjectionType *out = new(string) @@ -636,6 +651,81 @@ func (in *LocalSecondaryIndexParameters) DeepCopy() *LocalSecondaryIndexParamete return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OnDemandThroughputInitParameters) DeepCopyInto(out *OnDemandThroughputInitParameters) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnDemandThroughputInitParameters. +func (in *OnDemandThroughputInitParameters) DeepCopy() *OnDemandThroughputInitParameters { + if in == nil { + return nil + } + out := new(OnDemandThroughputInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OnDemandThroughputObservation) DeepCopyInto(out *OnDemandThroughputObservation) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnDemandThroughputObservation. +func (in *OnDemandThroughputObservation) DeepCopy() *OnDemandThroughputObservation { + if in == nil { + return nil + } + out := new(OnDemandThroughputObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OnDemandThroughputParameters) DeepCopyInto(out *OnDemandThroughputParameters) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnDemandThroughputParameters. +func (in *OnDemandThroughputParameters) DeepCopy() *OnDemandThroughputParameters { + if in == nil { + return nil + } + out := new(OnDemandThroughputParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PointInTimeRecoveryInitParameters) DeepCopyInto(out *PointInTimeRecoveryInitParameters) { *out = *in @@ -1127,6 +1217,11 @@ func (in *TableInitParameters) DeepCopyInto(out *TableInitParameters) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = new(TableOnDemandThroughputInitParameters) + (*in).DeepCopyInto(*out) + } if in.PointInTimeRecovery != nil { in, out := &in.PointInTimeRecovery, &out.PointInTimeRecovery *out = new(PointInTimeRecoveryInitParameters) @@ -1313,6 +1408,11 @@ func (in *TableObservation) DeepCopyInto(out *TableObservation) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = new(TableOnDemandThroughputObservation) + (*in).DeepCopyInto(*out) + } if in.PointInTimeRecovery != nil { in, out := &in.PointInTimeRecovery, &out.PointInTimeRecovery *out = new(PointInTimeRecoveryObservation) @@ -1439,6 +1539,81 @@ func (in *TableObservation) DeepCopy() *TableObservation { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TableOnDemandThroughputInitParameters) DeepCopyInto(out *TableOnDemandThroughputInitParameters) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableOnDemandThroughputInitParameters. +func (in *TableOnDemandThroughputInitParameters) DeepCopy() *TableOnDemandThroughputInitParameters { + if in == nil { + return nil + } + out := new(TableOnDemandThroughputInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TableOnDemandThroughputObservation) DeepCopyInto(out *TableOnDemandThroughputObservation) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableOnDemandThroughputObservation. +func (in *TableOnDemandThroughputObservation) DeepCopy() *TableOnDemandThroughputObservation { + if in == nil { + return nil + } + out := new(TableOnDemandThroughputObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TableOnDemandThroughputParameters) DeepCopyInto(out *TableOnDemandThroughputParameters) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableOnDemandThroughputParameters. +func (in *TableOnDemandThroughputParameters) DeepCopy() *TableOnDemandThroughputParameters { + if in == nil { + return nil + } + out := new(TableOnDemandThroughputParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TableParameters) DeepCopyInto(out *TableParameters) { *out = *in @@ -1483,6 +1658,11 @@ func (in *TableParameters) DeepCopyInto(out *TableParameters) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = new(TableOnDemandThroughputParameters) + (*in).DeepCopyInto(*out) + } if in.PointInTimeRecovery != nil { in, out := &in.PointInTimeRecovery, &out.PointInTimeRecovery *out = new(PointInTimeRecoveryParameters) diff --git a/apis/dynamodb/v1beta2/zz_table_types.go b/apis/dynamodb/v1beta2/zz_table_types.go index 8e0ed43b21..b4e242d29d 100755 --- a/apis/dynamodb/v1beta2/zz_table_types.go +++ b/apis/dynamodb/v1beta2/zz_table_types.go @@ -86,6 +86,9 @@ type GlobalSecondaryIndexInitParameters struct { // +listType=set NonKeyAttributes []*string `json:"nonKeyAttributes,omitempty" tf:"non_key_attributes,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + OnDemandThroughput *OnDemandThroughputInitParameters `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into the index only the table and index hash_key and sort_key attributes , INCLUDE projects into the index all of the attributes that are defined in non_key_attributes in addition to the attributes that thatKEYS_ONLY project. ProjectionType *string `json:"projectionType,omitempty" tf:"projection_type,omitempty"` @@ -111,6 +114,9 @@ type GlobalSecondaryIndexObservation struct { // +listType=set NonKeyAttributes []*string `json:"nonKeyAttributes,omitempty" tf:"non_key_attributes,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + OnDemandThroughput *OnDemandThroughputObservation `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into the index only the table and index hash_key and sort_key attributes , INCLUDE projects into the index all of the attributes that are defined in non_key_attributes in addition to the attributes that thatKEYS_ONLY project. ProjectionType *string `json:"projectionType,omitempty" tf:"projection_type,omitempty"` @@ -139,6 +145,10 @@ type GlobalSecondaryIndexParameters struct { // +listType=set NonKeyAttributes []*string `json:"nonKeyAttributes,omitempty" tf:"non_key_attributes,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + // +kubebuilder:validation:Optional + OnDemandThroughput *OnDemandThroughputParameters `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into the index only the table and index hash_key and sort_key attributes , INCLUDE projects into the index all of the attributes that are defined in non_key_attributes in addition to the attributes that thatKEYS_ONLY project. // +kubebuilder:validation:Optional ProjectionType *string `json:"projectionType" tf:"projection_type,omitempty"` @@ -288,6 +298,35 @@ type LocalSecondaryIndexParameters struct { RangeKey *string `json:"rangeKey" tf:"range_key,omitempty"` } +type OnDemandThroughputInitParameters struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + +type OnDemandThroughputObservation struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + +type OnDemandThroughputParameters struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + // +kubebuilder:validation:Optional + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + // +kubebuilder:validation:Optional + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + type PointInTimeRecoveryInitParameters struct { // Whether to enable point-in-time recovery. It can take 10 minutes to enable for new tables. If the point_in_time_recovery block is not provided, this defaults to false. @@ -491,6 +530,9 @@ type TableInitParameters struct { // Describe an LSI on the table; these can only be allocated at creation so you cannot change this definition after you have created the resource. See below. LocalSecondaryIndex []LocalSecondaryIndexInitParameters `json:"localSecondaryIndex,omitempty" tf:"local_secondary_index,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + OnDemandThroughput *TableOnDemandThroughputInitParameters `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // Enable point-in-time recovery options. See below. PointInTimeRecovery *PointInTimeRecoveryInitParameters `json:"pointInTimeRecovery,omitempty" tf:"point_in_time_recovery,omitempty"` @@ -569,6 +611,9 @@ type TableObservation struct { // Describe an LSI on the table; these can only be allocated at creation so you cannot change this definition after you have created the resource. See below. LocalSecondaryIndex []LocalSecondaryIndexObservation `json:"localSecondaryIndex,omitempty" tf:"local_secondary_index,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + OnDemandThroughput *TableOnDemandThroughputObservation `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // Enable point-in-time recovery options. See below. PointInTimeRecovery *PointInTimeRecoveryObservation `json:"pointInTimeRecovery,omitempty" tf:"point_in_time_recovery,omitempty"` @@ -628,6 +673,35 @@ type TableObservation struct { WriteCapacity *float64 `json:"writeCapacity,omitempty" tf:"write_capacity,omitempty"` } +type TableOnDemandThroughputInitParameters struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + +type TableOnDemandThroughputObservation struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + +type TableOnDemandThroughputParameters struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + // +kubebuilder:validation:Optional + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + // +kubebuilder:validation:Optional + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + type TableParameters struct { // Set of nested attribute definitions. Only required for hash_key and range_key attributes. See below. @@ -658,6 +732,10 @@ type TableParameters struct { // +kubebuilder:validation:Optional LocalSecondaryIndex []LocalSecondaryIndexParameters `json:"localSecondaryIndex,omitempty" tf:"local_secondary_index,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + // +kubebuilder:validation:Optional + OnDemandThroughput *TableOnDemandThroughputParameters `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // Enable point-in-time recovery options. See below. // +kubebuilder:validation:Optional PointInTimeRecovery *PointInTimeRecoveryParameters `json:"pointInTimeRecovery,omitempty" tf:"point_in_time_recovery,omitempty"` diff --git a/apis/ec2/v1beta1/zz_eip_types.go b/apis/ec2/v1beta1/zz_eip_types.go index dd22907ea8..3ea2b70b8b 100755 --- a/apis/ec2/v1beta1/zz_eip_types.go +++ b/apis/ec2/v1beta1/zz_eip_types.go @@ -39,6 +39,9 @@ type EIPInitParameters struct { // +kubebuilder:validation:Optional InstanceSelector *v1.Selector `json:"instanceSelector,omitempty" tf:"-"` + // The ID of an IPAM pool which has an Amazon-provided or BYOIP public IPv4 CIDR provisioned to it. + IpamPoolID *string `json:"ipamPoolId,omitempty" tf:"ipam_pool_id,omitempty"` + // Location from which the IP address is advertised. Use this parameter to limit the address to this location. NetworkBorderGroup *string `json:"networkBorderGroup,omitempty" tf:"network_border_group,omitempty"` @@ -101,6 +104,9 @@ type EIPObservation struct { // EC2 instance ID. Instance *string `json:"instance,omitempty" tf:"instance,omitempty"` + // The ID of an IPAM pool which has an Amazon-provided or BYOIP public IPv4 CIDR provisioned to it. + IpamPoolID *string `json:"ipamPoolId,omitempty" tf:"ipam_pool_id,omitempty"` + // Location from which the IP address is advertised. Use this parameter to limit the address to this location. NetworkBorderGroup *string `json:"networkBorderGroup,omitempty" tf:"network_border_group,omitempty"` @@ -170,6 +176,10 @@ type EIPParameters struct { // +kubebuilder:validation:Optional InstanceSelector *v1.Selector `json:"instanceSelector,omitempty" tf:"-"` + // The ID of an IPAM pool which has an Amazon-provided or BYOIP public IPv4 CIDR provisioned to it. + // +kubebuilder:validation:Optional + IpamPoolID *string `json:"ipamPoolId,omitempty" tf:"ipam_pool_id,omitempty"` + // Location from which the IP address is advertised. Use this parameter to limit the address to this location. // +kubebuilder:validation:Optional NetworkBorderGroup *string `json:"networkBorderGroup,omitempty" tf:"network_border_group,omitempty"` diff --git a/apis/ec2/v1beta1/zz_generated.deepcopy.go b/apis/ec2/v1beta1/zz_generated.deepcopy.go index 9bc3e09e1c..3b29c46245 100644 --- a/apis/ec2/v1beta1/zz_generated.deepcopy.go +++ b/apis/ec2/v1beta1/zz_generated.deepcopy.go @@ -10182,6 +10182,11 @@ func (in *EIPInitParameters) DeepCopyInto(out *EIPInitParameters) { *out = new(v1.Selector) (*in).DeepCopyInto(*out) } + if in.IpamPoolID != nil { + in, out := &in.IpamPoolID, &out.IpamPoolID + *out = new(string) + **out = **in + } if in.NetworkBorderGroup != nil { in, out := &in.NetworkBorderGroup, &out.NetworkBorderGroup *out = new(string) @@ -10330,6 +10335,11 @@ func (in *EIPObservation) DeepCopyInto(out *EIPObservation) { *out = new(string) **out = **in } + if in.IpamPoolID != nil { + in, out := &in.IpamPoolID, &out.IpamPoolID + *out = new(string) + **out = **in + } if in.NetworkBorderGroup != nil { in, out := &in.NetworkBorderGroup, &out.NetworkBorderGroup *out = new(string) @@ -10457,6 +10467,11 @@ func (in *EIPParameters) DeepCopyInto(out *EIPParameters) { *out = new(v1.Selector) (*in).DeepCopyInto(*out) } + if in.IpamPoolID != nil { + in, out := &in.IpamPoolID, &out.IpamPoolID + *out = new(string) + **out = **in + } if in.NetworkBorderGroup != nil { in, out := &in.NetworkBorderGroup, &out.NetworkBorderGroup *out = new(string) @@ -43115,6 +43130,11 @@ func (in *TransitGatewayInitParameters_2) DeepCopyInto(out *TransitGatewayInitPa *out = new(string) **out = **in } + if in.SecurityGroupReferencingSupport != nil { + in, out := &in.SecurityGroupReferencingSupport, &out.SecurityGroupReferencingSupport + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -44309,6 +44329,11 @@ func (in *TransitGatewayObservation_2) DeepCopyInto(out *TransitGatewayObservati *out = new(string) **out = **in } + if in.SecurityGroupReferencingSupport != nil { + in, out := &in.SecurityGroupReferencingSupport, &out.SecurityGroupReferencingSupport + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -44427,6 +44452,11 @@ func (in *TransitGatewayParameters_2) DeepCopyInto(out *TransitGatewayParameters *out = new(string) **out = **in } + if in.SecurityGroupReferencingSupport != nil { + in, out := &in.SecurityGroupReferencingSupport, &out.SecurityGroupReferencingSupport + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -46929,6 +46959,11 @@ func (in *TransitGatewayVPCAttachmentAccepterObservation) DeepCopyInto(out *Tran *out = new(string) **out = **in } + if in.SecurityGroupReferencingSupport != nil { + in, out := &in.SecurityGroupReferencingSupport, &out.SecurityGroupReferencingSupport + *out = new(string) + **out = **in + } if in.SubnetIds != nil { in, out := &in.SubnetIds, &out.SubnetIds *out = make([]*string, len(*in)) @@ -47128,6 +47163,11 @@ func (in *TransitGatewayVPCAttachmentInitParameters) DeepCopyInto(out *TransitGa *out = new(string) **out = **in } + if in.SecurityGroupReferencingSupport != nil { + in, out := &in.SecurityGroupReferencingSupport, &out.SecurityGroupReferencingSupport + *out = new(string) + **out = **in + } if in.SubnetIDRefs != nil { in, out := &in.SubnetIDRefs, &out.SubnetIDRefs *out = make([]v1.Reference, len(*in)) @@ -47274,6 +47314,11 @@ func (in *TransitGatewayVPCAttachmentObservation) DeepCopyInto(out *TransitGatew *out = new(string) **out = **in } + if in.SecurityGroupReferencingSupport != nil { + in, out := &in.SecurityGroupReferencingSupport, &out.SecurityGroupReferencingSupport + *out = new(string) + **out = **in + } if in.SubnetIds != nil { in, out := &in.SubnetIds, &out.SubnetIds *out = make([]*string, len(*in)) @@ -47377,6 +47422,11 @@ func (in *TransitGatewayVPCAttachmentParameters) DeepCopyInto(out *TransitGatewa *out = new(string) **out = **in } + if in.SecurityGroupReferencingSupport != nil { + in, out := &in.SecurityGroupReferencingSupport, &out.SecurityGroupReferencingSupport + *out = new(string) + **out = **in + } if in.SubnetIDRefs != nil { in, out := &in.SubnetIDRefs, &out.SubnetIDRefs *out = make([]v1.Reference, len(*in)) @@ -50900,6 +50950,11 @@ func (in *VPCIpamInitParameters) DeepCopyInto(out *VPCIpamInitParameters) { *out = new(string) **out = **in } + if in.EnablePrivateGua != nil { + in, out := &in.EnablePrivateGua, &out.EnablePrivateGua + *out = new(bool) + **out = **in + } if in.OperatingRegions != nil { in, out := &in.OperatingRegions, &out.OperatingRegions *out = make([]OperatingRegionsInitParameters, len(*in)) @@ -51000,6 +51055,11 @@ func (in *VPCIpamObservation) DeepCopyInto(out *VPCIpamObservation) { *out = new(string) **out = **in } + if in.EnablePrivateGua != nil { + in, out := &in.EnablePrivateGua, &out.EnablePrivateGua + *out = new(bool) + **out = **in + } if in.ID != nil { in, out := &in.ID, &out.ID *out = new(string) @@ -51089,6 +51149,11 @@ func (in *VPCIpamParameters) DeepCopyInto(out *VPCIpamParameters) { *out = new(string) **out = **in } + if in.EnablePrivateGua != nil { + in, out := &in.EnablePrivateGua, &out.EnablePrivateGua + *out = new(bool) + **out = **in + } if in.OperatingRegions != nil { in, out := &in.OperatingRegions, &out.OperatingRegions *out = make([]OperatingRegionsParameters, len(*in)) diff --git a/apis/ec2/v1beta1/zz_transitgateway_types.go b/apis/ec2/v1beta1/zz_transitgateway_types.go index 0ca56483b0..4e9b382086 100755 --- a/apis/ec2/v1beta1/zz_transitgateway_types.go +++ b/apis/ec2/v1beta1/zz_transitgateway_types.go @@ -36,6 +36,9 @@ type TransitGatewayInitParameters_2 struct { // Whether Multicast support is enabled. Required to use ec2_transit_gateway_multicast_domain. Valid values: disable, enable. Default value: disable. MulticastSupport *string `json:"multicastSupport,omitempty" tf:"multicast_support,omitempty"` + // Whether Security Group Referencing Support is enabled. Valid values: disable, enable. Default value: disable. + SecurityGroupReferencingSupport *string `json:"securityGroupReferencingSupport,omitempty" tf:"security_group_referencing_support,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -86,6 +89,9 @@ type TransitGatewayObservation_2 struct { // Identifier of the default propagation route table PropagationDefaultRouteTableID *string `json:"propagationDefaultRouteTableId,omitempty" tf:"propagation_default_route_table_id,omitempty"` + // Whether Security Group Referencing Support is enabled. Valid values: disable, enable. Default value: disable. + SecurityGroupReferencingSupport *string `json:"securityGroupReferencingSupport,omitempty" tf:"security_group_referencing_support,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -137,6 +143,10 @@ type TransitGatewayParameters_2 struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` + // Whether Security Group Referencing Support is enabled. Valid values: disable, enable. Default value: disable. + // +kubebuilder:validation:Optional + SecurityGroupReferencingSupport *string `json:"securityGroupReferencingSupport,omitempty" tf:"security_group_referencing_support,omitempty"` + // Key-value map of resource tags. // +kubebuilder:validation:Optional // +mapType=granular diff --git a/apis/ec2/v1beta1/zz_transitgatewayvpcattachment_types.go b/apis/ec2/v1beta1/zz_transitgatewayvpcattachment_types.go index 97b8b2252e..7a5aa8d51c 100755 --- a/apis/ec2/v1beta1/zz_transitgatewayvpcattachment_types.go +++ b/apis/ec2/v1beta1/zz_transitgatewayvpcattachment_types.go @@ -24,6 +24,9 @@ type TransitGatewayVPCAttachmentInitParameters struct { // Whether IPv6 support is enabled. Valid values: disable, enable. Default value: disable. IPv6Support *string `json:"ipv6Support,omitempty" tf:"ipv6_support,omitempty"` + // Whether Security Group Referencing Support is enabled. Valid values: disable, enable. + SecurityGroupReferencingSupport *string `json:"securityGroupReferencingSupport,omitempty" tf:"security_group_referencing_support,omitempty"` + // References to Subnet in ec2 to populate subnetIds. // +kubebuilder:validation:Optional SubnetIDRefs []v1.Reference `json:"subnetIdRefs,omitempty" tf:"-"` @@ -88,6 +91,9 @@ type TransitGatewayVPCAttachmentObservation struct { // Whether IPv6 support is enabled. Valid values: disable, enable. Default value: disable. IPv6Support *string `json:"ipv6Support,omitempty" tf:"ipv6_support,omitempty"` + // Whether Security Group Referencing Support is enabled. Valid values: disable, enable. + SecurityGroupReferencingSupport *string `json:"securityGroupReferencingSupport,omitempty" tf:"security_group_referencing_support,omitempty"` + // Identifiers of EC2 Subnets. // +listType=set SubnetIds []*string `json:"subnetIds,omitempty" tf:"subnet_ids,omitempty"` @@ -135,6 +141,10 @@ type TransitGatewayVPCAttachmentParameters struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` + // Whether Security Group Referencing Support is enabled. Valid values: disable, enable. + // +kubebuilder:validation:Optional + SecurityGroupReferencingSupport *string `json:"securityGroupReferencingSupport,omitempty" tf:"security_group_referencing_support,omitempty"` + // References to Subnet in ec2 to populate subnetIds. // +kubebuilder:validation:Optional SubnetIDRefs []v1.Reference `json:"subnetIdRefs,omitempty" tf:"-"` diff --git a/apis/ec2/v1beta1/zz_transitgatewayvpcattachmentaccepter_types.go b/apis/ec2/v1beta1/zz_transitgatewayvpcattachmentaccepter_types.go index 816706b43e..db82e6046e 100755 --- a/apis/ec2/v1beta1/zz_transitgatewayvpcattachmentaccepter_types.go +++ b/apis/ec2/v1beta1/zz_transitgatewayvpcattachmentaccepter_types.go @@ -52,6 +52,9 @@ type TransitGatewayVPCAttachmentAccepterObservation struct { // Whether IPv6 support is enabled. Valid values: disable, enable. IPv6Support *string `json:"ipv6Support,omitempty" tf:"ipv6_support,omitempty"` + // Whether Security Group Referencing Support is enabled. Valid values: disable, enable. + SecurityGroupReferencingSupport *string `json:"securityGroupReferencingSupport,omitempty" tf:"security_group_referencing_support,omitempty"` + // Identifiers of EC2 Subnets. // +listType=set SubnetIds []*string `json:"subnetIds,omitempty" tf:"subnet_ids,omitempty"` diff --git a/apis/ec2/v1beta1/zz_vpcipam_types.go b/apis/ec2/v1beta1/zz_vpcipam_types.go index 2d35fad051..8438007267 100755 --- a/apis/ec2/v1beta1/zz_vpcipam_types.go +++ b/apis/ec2/v1beta1/zz_vpcipam_types.go @@ -40,6 +40,9 @@ type VPCIpamInitParameters struct { // A description for the IPAM. Description *string `json:"description,omitempty" tf:"description,omitempty"` + // Enable this option to use your own GUA ranges as private IPv6 addresses. Default: false. + EnablePrivateGua *bool `json:"enablePrivateGua,omitempty" tf:"enable_private_gua,omitempty"` + // Determines which locales can be chosen when you create pools. Locale is the Region where you want to make an IPAM pool available for allocations. You can only create pools with locales that match the operating Regions of the IPAM. You can only create VPCs from a pool whose locale matches the VPC's Region. You specify a region using the region_name parameter. You must set your provider block region as an operating_region. OperatingRegions []OperatingRegionsInitParameters `json:"operatingRegions,omitempty" tf:"operating_regions,omitempty"` @@ -68,6 +71,9 @@ type VPCIpamObservation struct { // A description for the IPAM. Description *string `json:"description,omitempty" tf:"description,omitempty"` + // Enable this option to use your own GUA ranges as private IPv6 addresses. Default: false. + EnablePrivateGua *bool `json:"enablePrivateGua,omitempty" tf:"enable_private_gua,omitempty"` + // The ID of the IPAM ID *string `json:"id,omitempty" tf:"id,omitempty"` @@ -106,6 +112,10 @@ type VPCIpamParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` + // Enable this option to use your own GUA ranges as private IPv6 addresses. Default: false. + // +kubebuilder:validation:Optional + EnablePrivateGua *bool `json:"enablePrivateGua,omitempty" tf:"enable_private_gua,omitempty"` + // Determines which locales can be chosen when you create pools. Locale is the Region where you want to make an IPAM pool available for allocations. You can only create pools with locales that match the operating Regions of the IPAM. You can only create VPCs from a pool whose locale matches the VPC's Region. You specify a region using the region_name parameter. You must set your provider block region as an operating_region. // +kubebuilder:validation:Optional OperatingRegions []OperatingRegionsParameters `json:"operatingRegions,omitempty" tf:"operating_regions,omitempty"` diff --git a/apis/ec2/v1beta2/zz_launchtemplate_types.go b/apis/ec2/v1beta2/zz_launchtemplate_types.go index 03cef5b99f..951bdeb5c2 100755 --- a/apis/ec2/v1beta2/zz_launchtemplate_types.go +++ b/apis/ec2/v1beta2/zz_launchtemplate_types.go @@ -1721,6 +1721,7 @@ type NetworkInterfacesInitParameters struct { // +kubebuilder:validation:Optional NetworkInterfaceIDSelector *v1.Selector `json:"networkInterfaceIdSelector,omitempty" tf:"-"` + // Whether the first IPv6 GUA will be made the primary IPv6 address. PrimaryIPv6 *string `json:"primaryIpv6,omitempty" tf:"primary_ipv6,omitempty"` // The primary private IPv4 address. @@ -1811,6 +1812,7 @@ type NetworkInterfacesObservation struct { // The ID of the network interface to attach. NetworkInterfaceID *string `json:"networkInterfaceId,omitempty" tf:"network_interface_id,omitempty"` + // Whether the first IPv6 GUA will be made the primary IPv6 address. PrimaryIPv6 *string `json:"primaryIpv6,omitempty" tf:"primary_ipv6,omitempty"` // The primary private IPv4 address. @@ -1906,6 +1908,7 @@ type NetworkInterfacesParameters struct { // +kubebuilder:validation:Optional NetworkInterfaceIDSelector *v1.Selector `json:"networkInterfaceIdSelector,omitempty" tf:"-"` + // Whether the first IPv6 GUA will be made the primary IPv6 address. // +kubebuilder:validation:Optional PrimaryIPv6 *string `json:"primaryIpv6,omitempty" tf:"primary_ipv6,omitempty"` diff --git a/apis/ecs/v1beta2/zz_generated.deepcopy.go b/apis/ecs/v1beta2/zz_generated.deepcopy.go index 3683c7f597..0310373c2b 100644 --- a/apis/ecs/v1beta2/zz_generated.deepcopy.go +++ b/apis/ecs/v1beta2/zz_generated.deepcopy.go @@ -2237,6 +2237,13 @@ func (in *ManagedEBSVolumeInitParameters) DeepCopyInto(out *ManagedEBSVolumeInit *out = new(string) **out = **in } + if in.TagSpecifications != nil { + in, out := &in.TagSpecifications, &out.TagSpecifications + *out = make([]TagSpecificationsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(float64) @@ -2297,6 +2304,13 @@ func (in *ManagedEBSVolumeObservation) DeepCopyInto(out *ManagedEBSVolumeObserva *out = new(string) **out = **in } + if in.TagSpecifications != nil { + in, out := &in.TagSpecifications, &out.TagSpecifications + *out = make([]TagSpecificationsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(float64) @@ -2357,6 +2371,13 @@ func (in *ManagedEBSVolumeParameters) DeepCopyInto(out *ManagedEBSVolumeParamete *out = new(string) **out = **in } + if in.TagSpecifications != nil { + in, out := &in.TagSpecifications, &out.TagSpecifications + *out = make([]TagSpecificationsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(float64) @@ -4626,6 +4647,129 @@ func (in *TLSParameters) DeepCopy() *TLSParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TagSpecificationsInitParameters) DeepCopyInto(out *TagSpecificationsInitParameters) { + *out = *in + if in.PropagateTags != nil { + in, out := &in.PropagateTags, &out.PropagateTags + *out = new(string) + **out = **in + } + if in.ResourceType != nil { + in, out := &in.ResourceType, &out.ResourceType + *out = new(string) + **out = **in + } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpecificationsInitParameters. +func (in *TagSpecificationsInitParameters) DeepCopy() *TagSpecificationsInitParameters { + if in == nil { + return nil + } + out := new(TagSpecificationsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TagSpecificationsObservation) DeepCopyInto(out *TagSpecificationsObservation) { + *out = *in + if in.PropagateTags != nil { + in, out := &in.PropagateTags, &out.PropagateTags + *out = new(string) + **out = **in + } + if in.ResourceType != nil { + in, out := &in.ResourceType, &out.ResourceType + *out = new(string) + **out = **in + } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpecificationsObservation. +func (in *TagSpecificationsObservation) DeepCopy() *TagSpecificationsObservation { + if in == nil { + return nil + } + out := new(TagSpecificationsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TagSpecificationsParameters) DeepCopyInto(out *TagSpecificationsParameters) { + *out = *in + if in.PropagateTags != nil { + in, out := &in.PropagateTags, &out.PropagateTags + *out = new(string) + **out = **in + } + if in.ResourceType != nil { + in, out := &in.ResourceType, &out.ResourceType + *out = new(string) + **out = **in + } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpecificationsParameters. +func (in *TagSpecificationsParameters) DeepCopy() *TagSpecificationsParameters { + if in == nil { + return nil + } + out := new(TagSpecificationsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TaskDefinition) DeepCopyInto(out *TaskDefinition) { *out = *in diff --git a/apis/ecs/v1beta2/zz_service_types.go b/apis/ecs/v1beta2/zz_service_types.go index ecd69d365c..6c0481d4cb 100755 --- a/apis/ecs/v1beta2/zz_service_types.go +++ b/apis/ecs/v1beta2/zz_service_types.go @@ -280,6 +280,9 @@ type ManagedEBSVolumeInitParameters struct { // Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. SnapshotID *string `json:"snapshotId,omitempty" tf:"snapshot_id,omitempty"` + // The tags to apply to the volume. See below. + TagSpecifications []TagSpecificationsInitParameters `json:"tagSpecifications,omitempty" tf:"tag_specifications,omitempty"` + // Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` @@ -310,6 +313,9 @@ type ManagedEBSVolumeObservation struct { // Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. SnapshotID *string `json:"snapshotId,omitempty" tf:"snapshot_id,omitempty"` + // The tags to apply to the volume. See below. + TagSpecifications []TagSpecificationsObservation `json:"tagSpecifications,omitempty" tf:"tag_specifications,omitempty"` + // Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` @@ -347,6 +353,10 @@ type ManagedEBSVolumeParameters struct { // +kubebuilder:validation:Optional SnapshotID *string `json:"snapshotId,omitempty" tf:"snapshot_id,omitempty"` + // The tags to apply to the volume. See below. + // +kubebuilder:validation:Optional + TagSpecifications []TagSpecificationsParameters `json:"tagSpecifications,omitempty" tf:"tag_specifications,omitempty"` + // Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. // +kubebuilder:validation:Optional Throughput *float64 `json:"throughput,omitempty" tf:"throughput,omitempty"` @@ -1162,6 +1172,48 @@ type TLSParameters struct { RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` } +type TagSpecificationsInitParameters struct { + + // Determines whether to propagate the tags from the task definition to the Amazon EBS volume. + PropagateTags *string `json:"propagateTags,omitempty" tf:"propagate_tags,omitempty"` + + // The type of volume resource. Valid values, volume. + ResourceType *string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` + + // The tags applied to this Amazon EBS volume. AmazonECSCreated and AmazonECSManaged are reserved tags that can't be used. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` +} + +type TagSpecificationsObservation struct { + + // Determines whether to propagate the tags from the task definition to the Amazon EBS volume. + PropagateTags *string `json:"propagateTags,omitempty" tf:"propagate_tags,omitempty"` + + // The type of volume resource. Valid values, volume. + ResourceType *string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` + + // The tags applied to this Amazon EBS volume. AmazonECSCreated and AmazonECSManaged are reserved tags that can't be used. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` +} + +type TagSpecificationsParameters struct { + + // Determines whether to propagate the tags from the task definition to the Amazon EBS volume. + // +kubebuilder:validation:Optional + PropagateTags *string `json:"propagateTags,omitempty" tf:"propagate_tags,omitempty"` + + // The type of volume resource. Valid values, volume. + // +kubebuilder:validation:Optional + ResourceType *string `json:"resourceType" tf:"resource_type,omitempty"` + + // The tags applied to this Amazon EBS volume. AmazonECSCreated and AmazonECSManaged are reserved tags that can't be used. + // +kubebuilder:validation:Optional + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` +} + type TimeoutInitParameters struct { // Amount of time in seconds a connection will stay active while idle. A value of 0 can be set to disable idleTimeout. diff --git a/apis/elasticache/v1beta1/zz_cluster_types.go b/apis/elasticache/v1beta1/zz_cluster_types.go index f782694591..1684150f77 100755 --- a/apis/elasticache/v1beta1/zz_cluster_types.go +++ b/apis/elasticache/v1beta1/zz_cluster_types.go @@ -50,7 +50,7 @@ type ClusterInitParameters struct { // Whether the nodes in this Memcached node group are created in a single Availability Zone or created across multiple Availability Zones in the cluster's region. Valid values for this parameter are single-az or cross-az, default is single-az. If you want to choose cross-az, num_cache_nodes must be greater than 1. AzMode *string `json:"azMode,omitempty" tf:"az_mode,omitempty"` - // – Name of the cache engine to be used for this cache cluster. Valid values are memcached or redis. + // – Name of the cache engine to be used for this cache cluster. Valid values are memcached and redis. Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` // – Version number of the cache engine to be used. @@ -200,7 +200,7 @@ type ClusterObservation struct { // (Memcached only) Configuration endpoint to allow host discovery. ConfigurationEndpoint *string `json:"configurationEndpoint,omitempty" tf:"configuration_endpoint,omitempty"` - // – Name of the cache engine to be used for this cache cluster. Valid values are memcached or redis. + // – Name of the cache engine to be used for this cache cluster. Valid values are memcached and redis. Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` // – Version number of the cache engine to be used. @@ -312,7 +312,7 @@ type ClusterParameters struct { // +kubebuilder:validation:Optional AzMode *string `json:"azMode,omitempty" tf:"az_mode,omitempty"` - // – Name of the cache engine to be used for this cache cluster. Valid values are memcached or redis. + // – Name of the cache engine to be used for this cache cluster. Valid values are memcached and redis. // +kubebuilder:validation:Optional Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` diff --git a/apis/elasticache/v1beta1/zz_serverlesscache_types.go b/apis/elasticache/v1beta1/zz_serverlesscache_types.go index c30fb7182e..d5b0e79b2c 100755 --- a/apis/elasticache/v1beta1/zz_serverlesscache_types.go +++ b/apis/elasticache/v1beta1/zz_serverlesscache_types.go @@ -15,29 +15,29 @@ import ( type CacheUsageLimitsInitParameters struct { - // The maximum data storage limit in the cache, expressed in Gigabytes. See Data Storage config for more details. + // The maximum data storage limit in the cache, expressed in Gigabytes. See data_storage Block for details. DataStorage []DataStorageInitParameters `json:"dataStorage,omitempty" tf:"data_storage,omitempty"` - // The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second.See config block for more details. + // The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second. See ecpu_per_second Block for details. EcpuPerSecond []EcpuPerSecondInitParameters `json:"ecpuPerSecond,omitempty" tf:"ecpu_per_second,omitempty"` } type CacheUsageLimitsObservation struct { - // The maximum data storage limit in the cache, expressed in Gigabytes. See Data Storage config for more details. + // The maximum data storage limit in the cache, expressed in Gigabytes. See data_storage Block for details. DataStorage []DataStorageObservation `json:"dataStorage,omitempty" tf:"data_storage,omitempty"` - // The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second.See config block for more details. + // The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second. See ecpu_per_second Block for details. EcpuPerSecond []EcpuPerSecondObservation `json:"ecpuPerSecond,omitempty" tf:"ecpu_per_second,omitempty"` } type CacheUsageLimitsParameters struct { - // The maximum data storage limit in the cache, expressed in Gigabytes. See Data Storage config for more details. + // The maximum data storage limit in the cache, expressed in Gigabytes. See data_storage Block for details. // +kubebuilder:validation:Optional DataStorage []DataStorageParameters `json:"dataStorage,omitempty" tf:"data_storage,omitempty"` - // The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second.See config block for more details. + // The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second. See ecpu_per_second Block for details. // +kubebuilder:validation:Optional EcpuPerSecond []EcpuPerSecondParameters `json:"ecpuPerSecond,omitempty" tf:"ecpu_per_second,omitempty"` } @@ -83,29 +83,29 @@ type DataStorageParameters struct { type EcpuPerSecondInitParameters struct { - // The upper limit for data storage the cache is set to use. Must be between 1 and 5,000. + // The maximum number of ECPUs the cache can consume per second. Must be between 1,000 and 15,000,000. Maximum *float64 `json:"maximum,omitempty" tf:"maximum,omitempty"` - // The lower limit for data storage the cache is set to use. Must be between 1 and 5,000. + // The minimum number of ECPUs the cache can consume per second. Must be between 1,000 and 15,000,000. Minimum *float64 `json:"minimum,omitempty" tf:"minimum,omitempty"` } type EcpuPerSecondObservation struct { - // The upper limit for data storage the cache is set to use. Must be between 1 and 5,000. + // The maximum number of ECPUs the cache can consume per second. Must be between 1,000 and 15,000,000. Maximum *float64 `json:"maximum,omitempty" tf:"maximum,omitempty"` - // The lower limit for data storage the cache is set to use. Must be between 1 and 5,000. + // The minimum number of ECPUs the cache can consume per second. Must be between 1,000 and 15,000,000. Minimum *float64 `json:"minimum,omitempty" tf:"minimum,omitempty"` } type EcpuPerSecondParameters struct { - // The upper limit for data storage the cache is set to use. Must be between 1 and 5,000. + // The maximum number of ECPUs the cache can consume per second. Must be between 1,000 and 15,000,000. // +kubebuilder:validation:Optional Maximum *float64 `json:"maximum,omitempty" tf:"maximum,omitempty"` - // The lower limit for data storage the cache is set to use. Must be between 1 and 5,000. + // The minimum number of ECPUs the cache can consume per second. Must be between 1,000 and 15,000,000. // +kubebuilder:validation:Optional Minimum *float64 `json:"minimum,omitempty" tf:"minimum,omitempty"` } @@ -142,16 +142,16 @@ type ReaderEndpointParameters struct { type ServerlessCacheInitParameters struct { - // Sets the cache usage limits for storage and ElastiCache Processing Units for the cache. See configuration below. + // Sets the cache usage limits for storage and ElastiCache Processing Units for the cache. See cache_usage_limits Block for details. CacheUsageLimits []CacheUsageLimitsInitParameters `json:"cacheUsageLimits,omitempty" tf:"cache_usage_limits,omitempty"` - // The daily time that snapshots will be created from the new serverless cache. Only supported for engine type "redis". Defaults to 0. + // The daily time that snapshots will be created from the new serverless cache. Only supported for engine types "redis" or "valkey". Defaults to 0. DailySnapshotTime *string `json:"dailySnapshotTime,omitempty" tf:"daily_snapshot_time,omitempty"` // User-provided description for the serverless cache. The default is NULL. Description *string `json:"description,omitempty" tf:"description,omitempty"` - // – Name of the cache engine to be used for this cache cluster. Valid values are memcached or redis. + // – Name of the cache engine to be used for this cache cluster. Valid values are memcached, redis or valkey. Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` // ARN of the customer managed key for encrypting the data at rest. If no KMS key is provided, a default service key is used. @@ -219,22 +219,22 @@ type ServerlessCacheObservation struct { // The Amazon Resource Name (ARN) of the serverless cache. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` - // Sets the cache usage limits for storage and ElastiCache Processing Units for the cache. See configuration below. + // Sets the cache usage limits for storage and ElastiCache Processing Units for the cache. See cache_usage_limits Block for details. CacheUsageLimits []CacheUsageLimitsObservation `json:"cacheUsageLimits,omitempty" tf:"cache_usage_limits,omitempty"` // Timestamp of when the serverless cache was created. CreateTime *string `json:"createTime,omitempty" tf:"create_time,omitempty"` - // The daily time that snapshots will be created from the new serverless cache. Only supported for engine type "redis". Defaults to 0. + // The daily time that snapshots will be created from the new serverless cache. Only supported for engine types "redis" or "valkey". Defaults to 0. DailySnapshotTime *string `json:"dailySnapshotTime,omitempty" tf:"daily_snapshot_time,omitempty"` // User-provided description for the serverless cache. The default is NULL. Description *string `json:"description,omitempty" tf:"description,omitempty"` - // Represents the information required for client programs to connect to a cache node. See config below for details. + // Represents the information required for client programs to connect to a cache node. See endpoint Block for details. Endpoint []EndpointObservation `json:"endpoint,omitempty" tf:"endpoint,omitempty"` - // – Name of the cache engine to be used for this cache cluster. Valid values are memcached or redis. + // – Name of the cache engine to be used for this cache cluster. Valid values are memcached, redis or valkey. Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` // The name and version number of the engine the serverless cache is compatible with. @@ -249,7 +249,7 @@ type ServerlessCacheObservation struct { // See Describe Cache Engine Versions in the AWS Documentation for supported versions. MajorEngineVersion *string `json:"majorEngineVersion,omitempty" tf:"major_engine_version,omitempty"` - // Represents the information required for client programs to connect to a cache node. See config below for details. + // Represents the information required for client programs to connect to a cache node. See reader_endpoint Block for details. ReaderEndpoint []ReaderEndpointObservation `json:"readerEndpoint,omitempty" tf:"reader_endpoint,omitempty"` // A list of the one or more VPC security groups to be associated with the serverless cache. The security group will authorize traffic access for the VPC end-point (private-link). If no other information is given this will be the VPC’s Default Security Group that is associated with the cluster VPC end-point. @@ -282,11 +282,11 @@ type ServerlessCacheObservation struct { type ServerlessCacheParameters struct { - // Sets the cache usage limits for storage and ElastiCache Processing Units for the cache. See configuration below. + // Sets the cache usage limits for storage and ElastiCache Processing Units for the cache. See cache_usage_limits Block for details. // +kubebuilder:validation:Optional CacheUsageLimits []CacheUsageLimitsParameters `json:"cacheUsageLimits,omitempty" tf:"cache_usage_limits,omitempty"` - // The daily time that snapshots will be created from the new serverless cache. Only supported for engine type "redis". Defaults to 0. + // The daily time that snapshots will be created from the new serverless cache. Only supported for engine types "redis" or "valkey". Defaults to 0. // +kubebuilder:validation:Optional DailySnapshotTime *string `json:"dailySnapshotTime,omitempty" tf:"daily_snapshot_time,omitempty"` @@ -294,7 +294,7 @@ type ServerlessCacheParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` - // – Name of the cache engine to be used for this cache cluster. Valid values are memcached or redis. + // – Name of the cache engine to be used for this cache cluster. Valid values are memcached, redis or valkey. // +kubebuilder:validation:Optional Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` diff --git a/apis/elasticache/v1beta2/zz_replicationgroup_types.go b/apis/elasticache/v1beta2/zz_replicationgroup_types.go index 2a6517a6a1..44a30799d5 100755 --- a/apis/elasticache/v1beta2/zz_replicationgroup_types.go +++ b/apis/elasticache/v1beta2/zz_replicationgroup_types.go @@ -78,7 +78,7 @@ type ReplicationGroupInitParameters struct { AuthTokenUpdateStrategy *string `json:"authTokenUpdateStrategy,omitempty" tf:"auth_token_update_strategy,omitempty"` // Specifies whether minor version engine upgrades will be applied automatically to the underlying Cache Cluster instances during the maintenance window. - // Only supported for engine type "redis" and if the engine version is 6 or higher. + // Only supported for engine types "redis" and "valkey" and if the engine version is 6 or higher. // Defaults to true. AutoMinorVersionUpgrade *string `json:"autoMinorVersionUpgrade,omitempty" tf:"auto_minor_version_upgrade,omitempty"` @@ -94,7 +94,7 @@ type ReplicationGroupInitParameters struct { // created description for the replication group. Must not be empty. Description *string `json:"description,omitempty" tf:"description,omitempty"` - // Name of the cache engine to be used for the clusters in this replication group. The only valid value is redis. + // Name of the cache engine to be used for the clusters in this replication group. Valid values are redis or valkey. Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` // Version number of the cache engine to be used for the cache clusters in this replication group. @@ -136,7 +136,7 @@ type ReplicationGroupInitParameters struct { // +kubebuilder:validation:Optional KMSKeyIDSelector *v1.Selector `json:"kmsKeyIdSelector,omitempty" tf:"-"` - // Specifies the destination and format of Redis SLOWLOG or Redis Engine Log. See the documentation on Amazon ElastiCache. See Log Delivery Configuration below for more details. + // Specifies the destination and format of Redis OSS/Valkey SLOWLOG or Redis OSS/Valkey Engine Log. See the documentation on Amazon ElastiCache. See Log Delivery Configuration below for more details. LogDeliveryConfiguration []LogDeliveryConfigurationInitParameters `json:"logDeliveryConfiguration,omitempty" tf:"log_delivery_configuration,omitempty"` // ddd:hh24:mi (24H Clock UTC). The minimum maintenance window is a 60 minute period. Example: sun:05:00-sun:09:00 @@ -262,7 +262,7 @@ type ReplicationGroupObservation struct { AuthTokenUpdateStrategy *string `json:"authTokenUpdateStrategy,omitempty" tf:"auth_token_update_strategy,omitempty"` // Specifies whether minor version engine upgrades will be applied automatically to the underlying Cache Cluster instances during the maintenance window. - // Only supported for engine type "redis" and if the engine version is 6 or higher. + // Only supported for engine types "redis" and "valkey" and if the engine version is 6 or higher. // Defaults to true. AutoMinorVersionUpgrade *string `json:"autoMinorVersionUpgrade,omitempty" tf:"auto_minor_version_upgrade,omitempty"` @@ -284,7 +284,7 @@ type ReplicationGroupObservation struct { // created description for the replication group. Must not be empty. Description *string `json:"description,omitempty" tf:"description,omitempty"` - // Name of the cache engine to be used for the clusters in this replication group. The only valid value is redis. + // Name of the cache engine to be used for the clusters in this replication group. Valid values are redis or valkey. Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` // Version number of the cache engine to be used for the cache clusters in this replication group. @@ -313,7 +313,7 @@ type ReplicationGroupObservation struct { // The ARN of the key that you wish to use if encrypting at rest. If not supplied, uses service managed encryption. Can be specified only if at_rest_encryption_enabled = true. KMSKeyID *string `json:"kmsKeyId,omitempty" tf:"kms_key_id,omitempty"` - // Specifies the destination and format of Redis SLOWLOG or Redis Engine Log. See the documentation on Amazon ElastiCache. See Log Delivery Configuration below for more details. + // Specifies the destination and format of Redis OSS/Valkey SLOWLOG or Redis OSS/Valkey Engine Log. See the documentation on Amazon ElastiCache. See Log Delivery Configuration below for more details. LogDeliveryConfiguration []LogDeliveryConfigurationObservation `json:"logDeliveryConfiguration,omitempty" tf:"log_delivery_configuration,omitempty"` // ddd:hh24:mi (24H Clock UTC). The minimum maintenance window is a 60 minute period. Example: sun:05:00-sun:09:00 @@ -444,7 +444,7 @@ type ReplicationGroupParameters struct { AutoGenerateAuthToken *bool `json:"autoGenerateAuthToken,omitempty" tf:"-"` // Specifies whether minor version engine upgrades will be applied automatically to the underlying Cache Cluster instances during the maintenance window. - // Only supported for engine type "redis" and if the engine version is 6 or higher. + // Only supported for engine types "redis" and "valkey" and if the engine version is 6 or higher. // Defaults to true. // +kubebuilder:validation:Optional AutoMinorVersionUpgrade *string `json:"autoMinorVersionUpgrade,omitempty" tf:"auto_minor_version_upgrade,omitempty"` @@ -465,7 +465,7 @@ type ReplicationGroupParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` - // Name of the cache engine to be used for the clusters in this replication group. The only valid value is redis. + // Name of the cache engine to be used for the clusters in this replication group. Valid values are redis or valkey. // +kubebuilder:validation:Optional Engine *string `json:"engine,omitempty" tf:"engine,omitempty"` @@ -513,7 +513,7 @@ type ReplicationGroupParameters struct { // +kubebuilder:validation:Optional KMSKeyIDSelector *v1.Selector `json:"kmsKeyIdSelector,omitempty" tf:"-"` - // Specifies the destination and format of Redis SLOWLOG or Redis Engine Log. See the documentation on Amazon ElastiCache. See Log Delivery Configuration below for more details. + // Specifies the destination and format of Redis OSS/Valkey SLOWLOG or Redis OSS/Valkey Engine Log. See the documentation on Amazon ElastiCache. See Log Delivery Configuration below for more details. // +kubebuilder:validation:Optional LogDeliveryConfiguration []LogDeliveryConfigurationParameters `json:"logDeliveryConfiguration,omitempty" tf:"log_delivery_configuration,omitempty"` diff --git a/apis/elbv2/v1beta2/zz_generated.deepcopy.go b/apis/elbv2/v1beta2/zz_generated.deepcopy.go index da467fc1ce..0658370c04 100644 --- a/apis/elbv2/v1beta2/zz_generated.deepcopy.go +++ b/apis/elbv2/v1beta2/zz_generated.deepcopy.go @@ -2886,6 +2886,11 @@ func (in *LBInitParameters) DeepCopyInto(out *LBInitParameters) { *out = new(bool) **out = **in } + if in.EnableZonalShift != nil { + in, out := &in.EnableZonalShift, &out.EnableZonalShift + *out = new(bool) + **out = **in + } if in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic != nil { in, out := &in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic, &out.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *out = new(string) @@ -3121,6 +3126,11 @@ func (in *LBListenerInitParameters) DeepCopyInto(out *LBListenerInitParameters) *out = new(string) **out = **in } + if in.TCPIdleTimeoutSeconds != nil { + in, out := &in.TCPIdleTimeoutSeconds, &out.TCPIdleTimeoutSeconds + *out = new(float64) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -3236,6 +3246,11 @@ func (in *LBListenerObservation) DeepCopyInto(out *LBListenerObservation) { *out = new(string) **out = **in } + if in.TCPIdleTimeoutSeconds != nil { + in, out := &in.TCPIdleTimeoutSeconds, &out.TCPIdleTimeoutSeconds + *out = new(float64) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -3340,6 +3355,11 @@ func (in *LBListenerParameters) DeepCopyInto(out *LBListenerParameters) { *out = new(string) **out = **in } + if in.TCPIdleTimeoutSeconds != nil { + in, out := &in.TCPIdleTimeoutSeconds, &out.TCPIdleTimeoutSeconds + *out = new(float64) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -3796,6 +3816,11 @@ func (in *LBObservation) DeepCopyInto(out *LBObservation) { *out = new(bool) **out = **in } + if in.EnableZonalShift != nil { + in, out := &in.EnableZonalShift, &out.EnableZonalShift + *out = new(bool) + **out = **in + } if in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic != nil { in, out := &in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic, &out.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *out = new(string) @@ -3992,6 +4017,11 @@ func (in *LBParameters) DeepCopyInto(out *LBParameters) { *out = new(bool) **out = **in } + if in.EnableZonalShift != nil { + in, out := &in.EnableZonalShift, &out.EnableZonalShift + *out = new(bool) + **out = **in + } if in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic != nil { in, out := &in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic, &out.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *out = new(string) diff --git a/apis/elbv2/v1beta2/zz_lb_types.go b/apis/elbv2/v1beta2/zz_lb_types.go index 38c6ac0f54..ca7ceca9e4 100755 --- a/apis/elbv2/v1beta2/zz_lb_types.go +++ b/apis/elbv2/v1beta2/zz_lb_types.go @@ -150,6 +150,9 @@ type LBInitParameters struct { // Whether the X-Forwarded-For header should preserve the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. EnableXffClientPort *bool `json:"enableXffClientPort,omitempty" tf:"enable_xff_client_port,omitempty"` + // Whether zonal shift is enabled. Defaults to false. + EnableZonalShift *bool `json:"enableZonalShift,omitempty" tf:"enable_zonal_shift,omitempty"` + // Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load Balancers of type network. The possible values are on and off. EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *string `json:"enforceSecurityGroupInboundRulesOnPrivateLinkTraffic,omitempty" tf:"enforce_security_group_inbound_rules_on_private_link_traffic,omitempty"` @@ -262,6 +265,9 @@ type LBObservation struct { // Whether the X-Forwarded-For header should preserve the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. EnableXffClientPort *bool `json:"enableXffClientPort,omitempty" tf:"enable_xff_client_port,omitempty"` + // Whether zonal shift is enabled. Defaults to false. + EnableZonalShift *bool `json:"enableZonalShift,omitempty" tf:"enable_zonal_shift,omitempty"` + // Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load Balancers of type network. The possible values are on and off. EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *string `json:"enforceSecurityGroupInboundRulesOnPrivateLinkTraffic,omitempty" tf:"enforce_security_group_inbound_rules_on_private_link_traffic,omitempty"` @@ -369,6 +375,10 @@ type LBParameters struct { // +kubebuilder:validation:Optional EnableXffClientPort *bool `json:"enableXffClientPort,omitempty" tf:"enable_xff_client_port,omitempty"` + // Whether zonal shift is enabled. Defaults to false. + // +kubebuilder:validation:Optional + EnableZonalShift *bool `json:"enableZonalShift,omitempty" tf:"enable_zonal_shift,omitempty"` + // Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load Balancers of type network. The possible values are on and off. // +kubebuilder:validation:Optional EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *string `json:"enforceSecurityGroupInboundRulesOnPrivateLinkTraffic,omitempty" tf:"enforce_security_group_inbound_rules_on_private_link_traffic,omitempty"` diff --git a/apis/elbv2/v1beta2/zz_lblistener_types.go b/apis/elbv2/v1beta2/zz_lblistener_types.go index 7ffb97f623..c49834cf18 100755 --- a/apis/elbv2/v1beta2/zz_lblistener_types.go +++ b/apis/elbv2/v1beta2/zz_lblistener_types.go @@ -15,7 +15,7 @@ import ( type AuthenticateCognitoInitParameters struct { - // Query parameters to include in the redirect request to the authorization endpoint. Max: 10. Detailed below. + // Query parameters to include in the redirect request to the authorization endpoint. Max: 10. See below. // +mapType=granular AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` @@ -43,7 +43,7 @@ type AuthenticateCognitoInitParameters struct { type AuthenticateCognitoObservation struct { - // Query parameters to include in the redirect request to the authorization endpoint. Max: 10. Detailed below. + // Query parameters to include in the redirect request to the authorization endpoint. Max: 10. See below. // +mapType=granular AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` @@ -71,7 +71,7 @@ type AuthenticateCognitoObservation struct { type AuthenticateCognitoParameters struct { - // Query parameters to include in the redirect request to the authorization endpoint. Max: 10. Detailed below. + // Query parameters to include in the redirect request to the authorization endpoint. Max: 10. See below. // +kubebuilder:validation:Optional // +mapType=granular AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` @@ -226,34 +226,25 @@ type AuthenticateOidcParameters struct { type DefaultActionInitParameters struct { - // Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. Detailed below. + // Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. See below. AuthenticateCognito *AuthenticateCognitoInitParameters `json:"authenticateCognito,omitempty" tf:"authenticate_cognito,omitempty"` - // Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify only when type is authenticate-oidc. Detailed below. + // Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify only when type is authenticate-oidc. See below. AuthenticateOidc *AuthenticateOidcInitParameters `json:"authenticateOidc,omitempty" tf:"authenticate_oidc,omitempty"` // Information for creating an action that returns a custom HTTP response. Required if type is fixed-response. FixedResponse *FixedResponseInitParameters `json:"fixedResponse,omitempty" tf:"fixed_response,omitempty"` - // Configuration block for creating an action that distributes requests among one or more target groups. - // Specify only if type is forward. - // Cannot be specified with target_group_arn. - // Detailed below. + // Configuration block for creating an action that distributes requests among one or more target groups. Specify only if type is forward. See below. Forward *ForwardInitParameters `json:"forward,omitempty" tf:"forward,omitempty"` - // Order for the action. - // The action with the lowest value for order is performed first. - // Valid values are between 1 and 50000. - // Defaults to the position in the list of actions. + // Order for the action. The action with the lowest value for order is performed first. Valid values are between 1 and 50000. Defaults to the position in the list of actions. Order *float64 `json:"order,omitempty" tf:"order,omitempty"` - // Configuration block for creating a redirect action. Required if type is redirect. Detailed below. + // Configuration block for creating a redirect action. Required if type is redirect. See below. Redirect *RedirectInitParameters `json:"redirect,omitempty" tf:"redirect,omitempty"` - // ARN of the Target Group to which to route traffic. - // Specify only if type is forward and you want to route to a single target group. - // To route to one or more target groups, use a forward block instead. - // Cannot be specified with forward. + // ARN of the Target Group to which to route traffic. Specify only if type is forward and you want to route to a single target group. To route to one or more target groups, use a forward block instead. Can be specified with forward but ARNs must match. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/elbv2/v1beta2.LBTargetGroup TargetGroupArn *string `json:"targetGroupArn,omitempty" tf:"target_group_arn,omitempty"` @@ -271,34 +262,25 @@ type DefaultActionInitParameters struct { type DefaultActionObservation struct { - // Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. Detailed below. + // Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. See below. AuthenticateCognito *AuthenticateCognitoObservation `json:"authenticateCognito,omitempty" tf:"authenticate_cognito,omitempty"` - // Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify only when type is authenticate-oidc. Detailed below. + // Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify only when type is authenticate-oidc. See below. AuthenticateOidc *AuthenticateOidcObservation `json:"authenticateOidc,omitempty" tf:"authenticate_oidc,omitempty"` // Information for creating an action that returns a custom HTTP response. Required if type is fixed-response. FixedResponse *FixedResponseObservation `json:"fixedResponse,omitempty" tf:"fixed_response,omitempty"` - // Configuration block for creating an action that distributes requests among one or more target groups. - // Specify only if type is forward. - // Cannot be specified with target_group_arn. - // Detailed below. + // Configuration block for creating an action that distributes requests among one or more target groups. Specify only if type is forward. See below. Forward *ForwardObservation `json:"forward,omitempty" tf:"forward,omitempty"` - // Order for the action. - // The action with the lowest value for order is performed first. - // Valid values are between 1 and 50000. - // Defaults to the position in the list of actions. + // Order for the action. The action with the lowest value for order is performed first. Valid values are between 1 and 50000. Defaults to the position in the list of actions. Order *float64 `json:"order,omitempty" tf:"order,omitempty"` - // Configuration block for creating a redirect action. Required if type is redirect. Detailed below. + // Configuration block for creating a redirect action. Required if type is redirect. See below. Redirect *RedirectObservation `json:"redirect,omitempty" tf:"redirect,omitempty"` - // ARN of the Target Group to which to route traffic. - // Specify only if type is forward and you want to route to a single target group. - // To route to one or more target groups, use a forward block instead. - // Cannot be specified with forward. + // ARN of the Target Group to which to route traffic. Specify only if type is forward and you want to route to a single target group. To route to one or more target groups, use a forward block instead. Can be specified with forward but ARNs must match. TargetGroupArn *string `json:"targetGroupArn,omitempty" tf:"target_group_arn,omitempty"` // Type of routing action. Valid values are forward, redirect, fixed-response, authenticate-cognito and authenticate-oidc. @@ -307,11 +289,11 @@ type DefaultActionObservation struct { type DefaultActionParameters struct { - // Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. Detailed below. + // Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. See below. // +kubebuilder:validation:Optional AuthenticateCognito *AuthenticateCognitoParameters `json:"authenticateCognito,omitempty" tf:"authenticate_cognito,omitempty"` - // Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify only when type is authenticate-oidc. Detailed below. + // Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify only when type is authenticate-oidc. See below. // +kubebuilder:validation:Optional AuthenticateOidc *AuthenticateOidcParameters `json:"authenticateOidc,omitempty" tf:"authenticate_oidc,omitempty"` @@ -319,28 +301,19 @@ type DefaultActionParameters struct { // +kubebuilder:validation:Optional FixedResponse *FixedResponseParameters `json:"fixedResponse,omitempty" tf:"fixed_response,omitempty"` - // Configuration block for creating an action that distributes requests among one or more target groups. - // Specify only if type is forward. - // Cannot be specified with target_group_arn. - // Detailed below. + // Configuration block for creating an action that distributes requests among one or more target groups. Specify only if type is forward. See below. // +kubebuilder:validation:Optional Forward *ForwardParameters `json:"forward,omitempty" tf:"forward,omitempty"` - // Order for the action. - // The action with the lowest value for order is performed first. - // Valid values are between 1 and 50000. - // Defaults to the position in the list of actions. + // Order for the action. The action with the lowest value for order is performed first. Valid values are between 1 and 50000. Defaults to the position in the list of actions. // +kubebuilder:validation:Optional Order *float64 `json:"order,omitempty" tf:"order,omitempty"` - // Configuration block for creating a redirect action. Required if type is redirect. Detailed below. + // Configuration block for creating a redirect action. Required if type is redirect. See below. // +kubebuilder:validation:Optional Redirect *RedirectParameters `json:"redirect,omitempty" tf:"redirect,omitempty"` - // ARN of the Target Group to which to route traffic. - // Specify only if type is forward and you want to route to a single target group. - // To route to one or more target groups, use a forward block instead. - // Cannot be specified with forward. + // ARN of the Target Group to which to route traffic. Specify only if type is forward and you want to route to a single target group. To route to one or more target groups, use a forward block instead. Can be specified with forward but ARNs must match. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/elbv2/v1beta2.LBTargetGroup // +kubebuilder:validation:Optional TargetGroupArn *string `json:"targetGroupArn,omitempty" tf:"target_group_arn,omitempty"` @@ -399,29 +372,29 @@ type FixedResponseParameters struct { type ForwardInitParameters struct { - // Configuration block for target group stickiness for the rule. Detailed below. + // Configuration block for target group stickiness for the rule. See below. Stickiness *StickinessInitParameters `json:"stickiness,omitempty" tf:"stickiness,omitempty"` - // Set of 1-5 target group blocks. Detailed below. + // Set of 1-5 target group blocks. See below. TargetGroup []TargetGroupInitParameters `json:"targetGroup,omitempty" tf:"target_group,omitempty"` } type ForwardObservation struct { - // Configuration block for target group stickiness for the rule. Detailed below. + // Configuration block for target group stickiness for the rule. See below. Stickiness *StickinessObservation `json:"stickiness,omitempty" tf:"stickiness,omitempty"` - // Set of 1-5 target group blocks. Detailed below. + // Set of 1-5 target group blocks. See below. TargetGroup []TargetGroupObservation `json:"targetGroup,omitempty" tf:"target_group,omitempty"` } type ForwardParameters struct { - // Configuration block for target group stickiness for the rule. Detailed below. + // Configuration block for target group stickiness for the rule. See below. // +kubebuilder:validation:Optional Stickiness *StickinessParameters `json:"stickiness,omitempty" tf:"stickiness,omitempty"` - // Set of 1-5 target group blocks. Detailed below. + // Set of 1-5 target group blocks. See below. // +kubebuilder:validation:Optional TargetGroup []TargetGroupParameters `json:"targetGroup" tf:"target_group,omitempty"` } @@ -434,7 +407,7 @@ type LBListenerInitParameters struct { // ARN of the default SSL server certificate. Exactly one certificate is required if the protocol is HTTPS. For adding additional SSL certificates, see the aws_lb_listener_certificate resource. CertificateArn *string `json:"certificateArn,omitempty" tf:"certificate_arn,omitempty"` - // Configuration block for default actions. Detailed below. + // Configuration block for default actions. See below. DefaultAction []DefaultActionInitParameters `json:"defaultAction,omitempty" tf:"default_action,omitempty"` // ARN of the load balancer. @@ -449,7 +422,7 @@ type LBListenerInitParameters struct { // +kubebuilder:validation:Optional LoadBalancerArnSelector *v1.Selector `json:"loadBalancerArnSelector,omitempty" tf:"-"` - // The mutual authentication configuration information. Detailed below. + // The mutual authentication configuration information. See below. MutualAuthentication *MutualAuthenticationInitParameters `json:"mutualAuthentication,omitempty" tf:"mutual_authentication,omitempty"` // Port on which the load balancer is listening. Not valid for Gateway Load Balancers. @@ -461,6 +434,9 @@ type LBListenerInitParameters struct { // Name of the SSL Policy for the listener. Required if protocol is HTTPS or TLS. Default is ELBSecurityPolicy-2016-08. SSLPolicy *string `json:"sslPolicy,omitempty" tf:"ssl_policy,omitempty"` + // TCP idle timeout value in seconds. Can only be set if protocol is TCP on Network Load Balancer, or with a Gateway Load Balancer. Not supported for Application Load Balancers. Valid values are between 60 and 6000 inclusive. Default: 350. + TCPIdleTimeoutSeconds *float64 `json:"tcpIdleTimeoutSeconds,omitempty" tf:"tcp_idle_timeout_seconds,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -477,7 +453,7 @@ type LBListenerObservation struct { // ARN of the default SSL server certificate. Exactly one certificate is required if the protocol is HTTPS. For adding additional SSL certificates, see the aws_lb_listener_certificate resource. CertificateArn *string `json:"certificateArn,omitempty" tf:"certificate_arn,omitempty"` - // Configuration block for default actions. Detailed below. + // Configuration block for default actions. See below. DefaultAction []DefaultActionObservation `json:"defaultAction,omitempty" tf:"default_action,omitempty"` // ARN of the listener (matches arn). @@ -486,7 +462,7 @@ type LBListenerObservation struct { // ARN of the load balancer. LoadBalancerArn *string `json:"loadBalancerArn,omitempty" tf:"load_balancer_arn,omitempty"` - // The mutual authentication configuration information. Detailed below. + // The mutual authentication configuration information. See below. MutualAuthentication *MutualAuthenticationObservation `json:"mutualAuthentication,omitempty" tf:"mutual_authentication,omitempty"` // Port on which the load balancer is listening. Not valid for Gateway Load Balancers. @@ -498,6 +474,9 @@ type LBListenerObservation struct { // Name of the SSL Policy for the listener. Required if protocol is HTTPS or TLS. Default is ELBSecurityPolicy-2016-08. SSLPolicy *string `json:"sslPolicy,omitempty" tf:"ssl_policy,omitempty"` + // TCP idle timeout value in seconds. Can only be set if protocol is TCP on Network Load Balancer, or with a Gateway Load Balancer. Not supported for Application Load Balancers. Valid values are between 60 and 6000 inclusive. Default: 350. + TCPIdleTimeoutSeconds *float64 `json:"tcpIdleTimeoutSeconds,omitempty" tf:"tcp_idle_timeout_seconds,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -517,7 +496,7 @@ type LBListenerParameters struct { // +kubebuilder:validation:Optional CertificateArn *string `json:"certificateArn,omitempty" tf:"certificate_arn,omitempty"` - // Configuration block for default actions. Detailed below. + // Configuration block for default actions. See below. // +kubebuilder:validation:Optional DefaultAction []DefaultActionParameters `json:"defaultAction,omitempty" tf:"default_action,omitempty"` @@ -534,7 +513,7 @@ type LBListenerParameters struct { // +kubebuilder:validation:Optional LoadBalancerArnSelector *v1.Selector `json:"loadBalancerArnSelector,omitempty" tf:"-"` - // The mutual authentication configuration information. Detailed below. + // The mutual authentication configuration information. See below. // +kubebuilder:validation:Optional MutualAuthentication *MutualAuthenticationParameters `json:"mutualAuthentication,omitempty" tf:"mutual_authentication,omitempty"` @@ -555,6 +534,10 @@ type LBListenerParameters struct { // +kubebuilder:validation:Optional SSLPolicy *string `json:"sslPolicy,omitempty" tf:"ssl_policy,omitempty"` + // TCP idle timeout value in seconds. Can only be set if protocol is TCP on Network Load Balancer, or with a Gateway Load Balancer. Not supported for Application Load Balancers. Valid values are between 60 and 6000 inclusive. Default: 350. + // +kubebuilder:validation:Optional + TCPIdleTimeoutSeconds *float64 `json:"tcpIdleTimeoutSeconds,omitempty" tf:"tcp_idle_timeout_seconds,omitempty"` + // Key-value map of resource tags. // +kubebuilder:validation:Optional // +mapType=granular diff --git a/apis/firehose/v1beta2/zz_deliverystream_types.go b/apis/firehose/v1beta2/zz_deliverystream_types.go index df9da244b6..4d6ff8491d 100755 --- a/apis/firehose/v1beta2/zz_deliverystream_types.go +++ b/apis/firehose/v1beta2/zz_deliverystream_types.go @@ -175,6 +175,9 @@ type DeliveryStreamInitParameters struct { // Configuration options when destination is http_endpoint. Requires the user to also specify an s3_configuration block. See http_endpoint_configuration block below for details. HTTPEndpointConfiguration *HTTPEndpointConfigurationInitParameters `json:"httpEndpointConfiguration,omitempty" tf:"http_endpoint_configuration,omitempty"` + // Configuration options when destination is iceberg. See iceberg_configuration block below for details. + IcebergConfiguration *IcebergConfigurationInitParameters `json:"icebergConfiguration,omitempty" tf:"iceberg_configuration,omitempty"` + // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See kinesis_source_configuration block below for details. KinesisSourceConfiguration *KinesisSourceConfigurationInitParameters `json:"kinesisSourceConfiguration,omitempty" tf:"kinesis_source_configuration,omitempty"` @@ -231,6 +234,9 @@ type DeliveryStreamObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` + // Configuration options when destination is iceberg. See iceberg_configuration block below for details. + IcebergConfiguration *IcebergConfigurationObservation `json:"icebergConfiguration,omitempty" tf:"iceberg_configuration,omitempty"` + // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See kinesis_source_configuration block below for details. KinesisSourceConfiguration *KinesisSourceConfigurationObservation `json:"kinesisSourceConfiguration,omitempty" tf:"kinesis_source_configuration,omitempty"` @@ -291,6 +297,10 @@ type DeliveryStreamParameters struct { // +kubebuilder:validation:Optional HTTPEndpointConfiguration *HTTPEndpointConfigurationParameters `json:"httpEndpointConfiguration,omitempty" tf:"http_endpoint_configuration,omitempty"` + // Configuration options when destination is iceberg. See iceberg_configuration block below for details. + // +kubebuilder:validation:Optional + IcebergConfiguration *IcebergConfigurationParameters `json:"icebergConfiguration,omitempty" tf:"iceberg_configuration,omitempty"` + // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See kinesis_source_configuration block below for details. // +kubebuilder:validation:Optional KinesisSourceConfiguration *KinesisSourceConfigurationParameters `json:"kinesisSourceConfiguration,omitempty" tf:"kinesis_source_configuration,omitempty"` @@ -372,6 +382,91 @@ type DeserializerParameters struct { OpenXJSONSerDe *OpenXJSONSerDeParameters `json:"openXJsonSerDe,omitempty" tf:"open_x_json_ser_de,omitempty"` } +type DestinationTableConfigurationInitParameters struct { + + // Specifies the name of the AWS Glue database that contains the schema for the output data. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/glue/v1beta2.CatalogDatabase + DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` + + // Reference to a CatalogDatabase in glue to populate databaseName. + // +kubebuilder:validation:Optional + DatabaseNameRef *v1.Reference `json:"databaseNameRef,omitempty" tf:"-"` + + // Selector for a CatalogDatabase in glue to populate databaseName. + // +kubebuilder:validation:Optional + DatabaseNameSelector *v1.Selector `json:"databaseNameSelector,omitempty" tf:"-"` + + // The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination. + S3ErrorOutputPrefix *string `json:"s3ErrorOutputPrefix,omitempty" tf:"s3_error_output_prefix,omitempty"` + + // Specifies the AWS Glue table that contains the column information that constitutes your data schema. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/glue/v1beta2.CatalogTable + TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` + + // Reference to a CatalogTable in glue to populate tableName. + // +kubebuilder:validation:Optional + TableNameRef *v1.Reference `json:"tableNameRef,omitempty" tf:"-"` + + // Selector for a CatalogTable in glue to populate tableName. + // +kubebuilder:validation:Optional + TableNameSelector *v1.Selector `json:"tableNameSelector,omitempty" tf:"-"` + + // A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table. + UniqueKeys []*string `json:"uniqueKeys,omitempty" tf:"unique_keys,omitempty"` +} + +type DestinationTableConfigurationObservation struct { + + // Specifies the name of the AWS Glue database that contains the schema for the output data. + DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` + + // The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination. + S3ErrorOutputPrefix *string `json:"s3ErrorOutputPrefix,omitempty" tf:"s3_error_output_prefix,omitempty"` + + // Specifies the AWS Glue table that contains the column information that constitutes your data schema. + TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` + + // A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table. + UniqueKeys []*string `json:"uniqueKeys,omitempty" tf:"unique_keys,omitempty"` +} + +type DestinationTableConfigurationParameters struct { + + // Specifies the name of the AWS Glue database that contains the schema for the output data. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/glue/v1beta2.CatalogDatabase + // +kubebuilder:validation:Optional + DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` + + // Reference to a CatalogDatabase in glue to populate databaseName. + // +kubebuilder:validation:Optional + DatabaseNameRef *v1.Reference `json:"databaseNameRef,omitempty" tf:"-"` + + // Selector for a CatalogDatabase in glue to populate databaseName. + // +kubebuilder:validation:Optional + DatabaseNameSelector *v1.Selector `json:"databaseNameSelector,omitempty" tf:"-"` + + // The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination. + // +kubebuilder:validation:Optional + S3ErrorOutputPrefix *string `json:"s3ErrorOutputPrefix,omitempty" tf:"s3_error_output_prefix,omitempty"` + + // Specifies the AWS Glue table that contains the column information that constitutes your data schema. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/glue/v1beta2.CatalogTable + // +kubebuilder:validation:Optional + TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` + + // Reference to a CatalogTable in glue to populate tableName. + // +kubebuilder:validation:Optional + TableNameRef *v1.Reference `json:"tableNameRef,omitempty" tf:"-"` + + // Selector for a CatalogTable in glue to populate tableName. + // +kubebuilder:validation:Optional + TableNameSelector *v1.Selector `json:"tableNameSelector,omitempty" tf:"-"` + + // A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table. + // +kubebuilder:validation:Optional + UniqueKeys []*string `json:"uniqueKeys,omitempty" tf:"unique_keys,omitempty"` +} + type DocumentIDOptionsInitParameters struct { // The method for setting up document ID. Valid values: FIREHOSE_DEFAULT, NO_DOCUMENT_ID. @@ -1118,7 +1213,7 @@ type HTTPEndpointConfigurationProcessingConfigurationProcessorsInitParameters st // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []ProcessingConfigurationProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -1127,7 +1222,7 @@ type HTTPEndpointConfigurationProcessingConfigurationProcessorsObservation struc // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []ProcessingConfigurationProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -1137,7 +1232,7 @@ type HTTPEndpointConfigurationProcessingConfigurationProcessorsParameters struct // +kubebuilder:validation:Optional Parameters []ProcessingConfigurationProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` } @@ -1342,6 +1437,445 @@ type HiveJSONSerDeParameters struct { TimestampFormats []*string `json:"timestampFormats,omitempty" tf:"timestamp_formats,omitempty"` } +type IcebergConfigurationCloudwatchLoggingOptionsInitParameters struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationCloudwatchLoggingOptionsObservation struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationCloudwatchLoggingOptionsParameters struct { + + // Enables or disables the logging. Defaults to false. + // +kubebuilder:validation:Optional + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + // +kubebuilder:validation:Optional + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + // +kubebuilder:validation:Optional + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationInitParameters struct { + + // Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300. + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5. + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format arn:aws:glue:region:account-id:catalog + CatalogArn *string `json:"catalogArn,omitempty" tf:"catalog_arn,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + CloudwatchLoggingOptions *IcebergConfigurationCloudwatchLoggingOptionsInitParameters `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See destination_table_configuration block below for details. + DestinationTableConfiguration []DestinationTableConfigurationInitParameters `json:"destinationTableConfiguration,omitempty" tf:"destination_table_configuration,omitempty"` + + // The data processing configuration. See processing_configuration block below for details. + ProcessingConfiguration *IcebergConfigurationProcessingConfigurationInitParameters `json:"processingConfiguration,omitempty" tf:"processing_configuration,omitempty"` + + // The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination. + RetryDuration *float64 `json:"retryDuration,omitempty" tf:"retry_duration,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/iam/v1beta1.Role + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Reference to a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` + + // Selector for a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` + + // Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + // secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + S3BackupMode *string `json:"s3BackupMode,omitempty" tf:"s3_backup_mode,omitempty"` + + // The S3 Configuration. See s3_configuration block below for details. + S3Configuration *IcebergConfigurationS3ConfigurationInitParameters `json:"s3Configuration,omitempty" tf:"s3_configuration,omitempty"` +} + +type IcebergConfigurationObservation struct { + + // Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300. + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5. + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format arn:aws:glue:region:account-id:catalog + CatalogArn *string `json:"catalogArn,omitempty" tf:"catalog_arn,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + CloudwatchLoggingOptions *IcebergConfigurationCloudwatchLoggingOptionsObservation `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See destination_table_configuration block below for details. + DestinationTableConfiguration []DestinationTableConfigurationObservation `json:"destinationTableConfiguration,omitempty" tf:"destination_table_configuration,omitempty"` + + // The data processing configuration. See processing_configuration block below for details. + ProcessingConfiguration *IcebergConfigurationProcessingConfigurationObservation `json:"processingConfiguration,omitempty" tf:"processing_configuration,omitempty"` + + // The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination. + RetryDuration *float64 `json:"retryDuration,omitempty" tf:"retry_duration,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + // secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + S3BackupMode *string `json:"s3BackupMode,omitempty" tf:"s3_backup_mode,omitempty"` + + // The S3 Configuration. See s3_configuration block below for details. + S3Configuration *IcebergConfigurationS3ConfigurationObservation `json:"s3Configuration,omitempty" tf:"s3_configuration,omitempty"` +} + +type IcebergConfigurationParameters struct { + + // Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300. + // +kubebuilder:validation:Optional + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5. + // +kubebuilder:validation:Optional + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format arn:aws:glue:region:account-id:catalog + // +kubebuilder:validation:Optional + CatalogArn *string `json:"catalogArn" tf:"catalog_arn,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + // +kubebuilder:validation:Optional + CloudwatchLoggingOptions *IcebergConfigurationCloudwatchLoggingOptionsParameters `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See destination_table_configuration block below for details. + // +kubebuilder:validation:Optional + DestinationTableConfiguration []DestinationTableConfigurationParameters `json:"destinationTableConfiguration,omitempty" tf:"destination_table_configuration,omitempty"` + + // The data processing configuration. See processing_configuration block below for details. + // +kubebuilder:validation:Optional + ProcessingConfiguration *IcebergConfigurationProcessingConfigurationParameters `json:"processingConfiguration,omitempty" tf:"processing_configuration,omitempty"` + + // The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination. + // +kubebuilder:validation:Optional + RetryDuration *float64 `json:"retryDuration,omitempty" tf:"retry_duration,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/iam/v1beta1.Role + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + // +kubebuilder:validation:Optional + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Reference to a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` + + // Selector for a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` + + // Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + // secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + // +kubebuilder:validation:Optional + S3BackupMode *string `json:"s3BackupMode,omitempty" tf:"s3_backup_mode,omitempty"` + + // The S3 Configuration. See s3_configuration block below for details. + // +kubebuilder:validation:Optional + S3Configuration *IcebergConfigurationS3ConfigurationParameters `json:"s3Configuration" tf:"s3_configuration,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationInitParameters struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // Specifies the data processors as multiple blocks. See processors block below for details. + Processors []IcebergConfigurationProcessingConfigurationProcessorsInitParameters `json:"processors,omitempty" tf:"processors,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationObservation struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // Specifies the data processors as multiple blocks. See processors block below for details. + Processors []IcebergConfigurationProcessingConfigurationProcessorsObservation `json:"processors,omitempty" tf:"processors,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationParameters struct { + + // Enables or disables the logging. Defaults to false. + // +kubebuilder:validation:Optional + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // Specifies the data processors as multiple blocks. See processors block below for details. + // +kubebuilder:validation:Optional + Processors []IcebergConfigurationProcessingConfigurationProcessorsParameters `json:"processors,omitempty" tf:"processors,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsInitParameters struct { + + // Specifies the processor parameters as multiple blocks. See parameters block below for details. + Parameters []IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` + + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + Type *string `json:"type,omitempty" tf:"type,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsObservation struct { + + // Specifies the processor parameters as multiple blocks. See parameters block below for details. + Parameters []IcebergConfigurationProcessingConfigurationProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` + + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + Type *string `json:"type,omitempty" tf:"type,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsParameters struct { + + // Specifies the processor parameters as multiple blocks. See parameters block below for details. + // +kubebuilder:validation:Optional + Parameters []IcebergConfigurationProcessingConfigurationProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` + + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + // +kubebuilder:validation:Optional + Type *string `json:"type" tf:"type,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters struct { + + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` + + // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. + ParameterValue *string `json:"parameterValue,omitempty" tf:"parameter_value,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsParametersObservation struct { + + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` + + // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. + ParameterValue *string `json:"parameterValue,omitempty" tf:"parameter_value,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsParametersParameters struct { + + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + // +kubebuilder:validation:Optional + ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` + + // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. + // +kubebuilder:validation:Optional + ParameterValue *string `json:"parameterValue" tf:"parameter_value,omitempty"` +} + +type IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters struct { + + // Enables or disables the logging. Defaults to false. + // +kubebuilder:validation:Optional + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + // +kubebuilder:validation:Optional + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + // +kubebuilder:validation:Optional + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationS3ConfigurationInitParameters struct { + + // The ARN of the S3 bucket + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/s3/v1beta2.Bucket + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + BucketArn *string `json:"bucketArn,omitempty" tf:"bucket_arn,omitempty"` + + // Reference to a Bucket in s3 to populate bucketArn. + // +kubebuilder:validation:Optional + BucketArnRef *v1.Reference `json:"bucketArnRef,omitempty" tf:"-"` + + // Selector for a Bucket in s3 to populate bucketArn. + // +kubebuilder:validation:Optional + BucketArnSelector *v1.Selector `json:"bucketArnSelector,omitempty" tf:"-"` + + // Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s. + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB. + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + CloudwatchLoggingOptions *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // The compression format. If no value is specified, the default is UNCOMPRESSED. Other supported values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + CompressionFormat *string `json:"compressionFormat,omitempty" tf:"compression_format,omitempty"` + + // Prefix added to failed records before writing them to S3. Not currently supported for redshift destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see Custom Prefixes for Amazon S3 Objects. + ErrorOutputPrefix *string `json:"errorOutputPrefix,omitempty" tf:"error_output_prefix,omitempty"` + + // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + // be used. + KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` + + // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket + Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary IAM permissions + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/iam/v1beta1.Role + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Reference to a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` + + // Selector for a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` +} + +type IcebergConfigurationS3ConfigurationObservation struct { + + // The ARN of the S3 bucket + BucketArn *string `json:"bucketArn,omitempty" tf:"bucket_arn,omitempty"` + + // Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s. + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB. + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + CloudwatchLoggingOptions *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // The compression format. If no value is specified, the default is UNCOMPRESSED. Other supported values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + CompressionFormat *string `json:"compressionFormat,omitempty" tf:"compression_format,omitempty"` + + // Prefix added to failed records before writing them to S3. Not currently supported for redshift destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see Custom Prefixes for Amazon S3 Objects. + ErrorOutputPrefix *string `json:"errorOutputPrefix,omitempty" tf:"error_output_prefix,omitempty"` + + // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + // be used. + KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` + + // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket + Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary IAM permissions + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` +} + +type IcebergConfigurationS3ConfigurationParameters struct { + + // The ARN of the S3 bucket + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/s3/v1beta2.Bucket + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + // +kubebuilder:validation:Optional + BucketArn *string `json:"bucketArn,omitempty" tf:"bucket_arn,omitempty"` + + // Reference to a Bucket in s3 to populate bucketArn. + // +kubebuilder:validation:Optional + BucketArnRef *v1.Reference `json:"bucketArnRef,omitempty" tf:"-"` + + // Selector for a Bucket in s3 to populate bucketArn. + // +kubebuilder:validation:Optional + BucketArnSelector *v1.Selector `json:"bucketArnSelector,omitempty" tf:"-"` + + // Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s. + // +kubebuilder:validation:Optional + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB. + // +kubebuilder:validation:Optional + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + // +kubebuilder:validation:Optional + CloudwatchLoggingOptions *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // The compression format. If no value is specified, the default is UNCOMPRESSED. Other supported values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + // +kubebuilder:validation:Optional + CompressionFormat *string `json:"compressionFormat,omitempty" tf:"compression_format,omitempty"` + + // Prefix added to failed records before writing them to S3. Not currently supported for redshift destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see Custom Prefixes for Amazon S3 Objects. + // +kubebuilder:validation:Optional + ErrorOutputPrefix *string `json:"errorOutputPrefix,omitempty" tf:"error_output_prefix,omitempty"` + + // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + // be used. + // +kubebuilder:validation:Optional + KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` + + // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket + // +kubebuilder:validation:Optional + Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary IAM permissions + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/iam/v1beta1.Role + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + // +kubebuilder:validation:Optional + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Reference to a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` + + // Selector for a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` +} + type InputFormatConfigurationInitParameters struct { // Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. See deserializer block below for details. @@ -1743,7 +2277,7 @@ type OpensearchConfigurationProcessingConfigurationProcessorsInitParameters stru // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []OpensearchConfigurationProcessingConfigurationProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -1752,7 +2286,7 @@ type OpensearchConfigurationProcessingConfigurationProcessorsObservation struct // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []OpensearchConfigurationProcessingConfigurationProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -1762,14 +2296,14 @@ type OpensearchConfigurationProcessingConfigurationProcessorsParameters struct { // +kubebuilder:validation:Optional Parameters []OpensearchConfigurationProcessingConfigurationProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` } type OpensearchConfigurationProcessingConfigurationProcessorsParametersInitParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -1778,7 +2312,7 @@ type OpensearchConfigurationProcessingConfigurationProcessorsParametersInitParam type OpensearchConfigurationProcessingConfigurationProcessorsParametersObservation struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -1787,7 +2321,7 @@ type OpensearchConfigurationProcessingConfigurationProcessorsParametersObservati type OpensearchConfigurationProcessingConfigurationProcessorsParametersParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` @@ -2276,7 +2810,7 @@ type OpensearchserverlessConfigurationProcessingConfigurationProcessorsInitParam // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []OpensearchserverlessConfigurationProcessingConfigurationProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -2285,7 +2819,7 @@ type OpensearchserverlessConfigurationProcessingConfigurationProcessorsObservati // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []OpensearchserverlessConfigurationProcessingConfigurationProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -2295,14 +2829,14 @@ type OpensearchserverlessConfigurationProcessingConfigurationProcessorsParameter // +kubebuilder:validation:Optional Parameters []OpensearchserverlessConfigurationProcessingConfigurationProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` } type OpensearchserverlessConfigurationProcessingConfigurationProcessorsParametersInitParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -2311,7 +2845,7 @@ type OpensearchserverlessConfigurationProcessingConfigurationProcessorsParameter type OpensearchserverlessConfigurationProcessingConfigurationProcessorsParametersObservation struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -2320,7 +2854,7 @@ type OpensearchserverlessConfigurationProcessingConfigurationProcessorsParameter type OpensearchserverlessConfigurationProcessingConfigurationProcessorsParametersParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` @@ -2687,7 +3221,7 @@ type OutputFormatConfigurationParameters struct { type ParametersInitParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -2696,7 +3230,7 @@ type ParametersInitParameters struct { type ParametersObservation struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -2705,7 +3239,7 @@ type ParametersObservation struct { type ParametersParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` @@ -2817,7 +3351,7 @@ type ProcessingConfigurationProcessorsInitParameters struct { // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []ProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -2826,7 +3360,7 @@ type ProcessingConfigurationProcessorsObservation struct { // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []ProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -2836,14 +3370,14 @@ type ProcessingConfigurationProcessorsParameters struct { // +kubebuilder:validation:Optional Parameters []ProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` } type ProcessingConfigurationProcessorsParametersInitParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -2852,7 +3386,7 @@ type ProcessingConfigurationProcessorsParametersInitParameters struct { type ProcessingConfigurationProcessorsParametersObservation struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -2861,7 +3395,7 @@ type ProcessingConfigurationProcessorsParametersObservation struct { type ProcessingConfigurationProcessorsParametersParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` @@ -2875,7 +3409,7 @@ type ProcessorsInitParameters struct { // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []ParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -2884,7 +3418,7 @@ type ProcessorsObservation struct { // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []ParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -2894,14 +3428,14 @@ type ProcessorsParameters struct { // +kubebuilder:validation:Optional Parameters []ParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` } type ProcessorsParametersInitParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -2910,7 +3444,7 @@ type ProcessorsParametersInitParameters struct { type ProcessorsParametersObservation struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -2919,7 +3453,7 @@ type ProcessorsParametersObservation struct { type ProcessorsParametersParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` @@ -3170,7 +3704,7 @@ type RedshiftConfigurationProcessingConfigurationProcessorsInitParameters struct // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []RedshiftConfigurationProcessingConfigurationProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -3179,7 +3713,7 @@ type RedshiftConfigurationProcessingConfigurationProcessorsObservation struct { // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []RedshiftConfigurationProcessingConfigurationProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -3189,14 +3723,14 @@ type RedshiftConfigurationProcessingConfigurationProcessorsParameters struct { // +kubebuilder:validation:Optional Parameters []RedshiftConfigurationProcessingConfigurationProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` } type RedshiftConfigurationProcessingConfigurationProcessorsParametersInitParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -3205,7 +3739,7 @@ type RedshiftConfigurationProcessingConfigurationProcessorsParametersInitParamet type RedshiftConfigurationProcessingConfigurationProcessorsParametersObservation struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -3214,7 +3748,7 @@ type RedshiftConfigurationProcessingConfigurationProcessorsParametersObservation type RedshiftConfigurationProcessingConfigurationProcessorsParametersParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` @@ -4492,7 +5026,7 @@ type SnowflakeConfigurationProcessingConfigurationProcessorsInitParameters struc // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []SnowflakeConfigurationProcessingConfigurationProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -4501,7 +5035,7 @@ type SnowflakeConfigurationProcessingConfigurationProcessorsObservation struct { // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []SnowflakeConfigurationProcessingConfigurationProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -4511,14 +5045,14 @@ type SnowflakeConfigurationProcessingConfigurationProcessorsParameters struct { // +kubebuilder:validation:Optional Parameters []SnowflakeConfigurationProcessingConfigurationProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` } type SnowflakeConfigurationProcessingConfigurationProcessorsParametersInitParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -4527,7 +5061,7 @@ type SnowflakeConfigurationProcessingConfigurationProcessorsParametersInitParame type SnowflakeConfigurationProcessingConfigurationProcessorsParametersObservation struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -4536,7 +5070,7 @@ type SnowflakeConfigurationProcessingConfigurationProcessorsParametersObservatio type SnowflakeConfigurationProcessingConfigurationProcessorsParametersParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` @@ -5015,7 +5549,7 @@ type SplunkConfigurationProcessingConfigurationProcessorsInitParameters struct { // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []SplunkConfigurationProcessingConfigurationProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -5024,7 +5558,7 @@ type SplunkConfigurationProcessingConfigurationProcessorsObservation struct { // Specifies the processor parameters as multiple blocks. See parameters block below for details. Parameters []SplunkConfigurationProcessingConfigurationProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -5034,14 +5568,14 @@ type SplunkConfigurationProcessingConfigurationProcessorsParameters struct { // +kubebuilder:validation:Optional Parameters []SplunkConfigurationProcessingConfigurationProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` - // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` } type SplunkConfigurationProcessingConfigurationProcessorsParametersInitParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -5050,7 +5584,7 @@ type SplunkConfigurationProcessingConfigurationProcessorsParametersInitParameter type SplunkConfigurationProcessingConfigurationProcessorsParametersObservation struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. @@ -5059,7 +5593,7 @@ type SplunkConfigurationProcessingConfigurationProcessorsParametersObservation s type SplunkConfigurationProcessingConfigurationProcessorsParametersParameters struct { - // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work. + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. // +kubebuilder:validation:Optional ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` diff --git a/apis/firehose/v1beta2/zz_generated.deepcopy.go b/apis/firehose/v1beta2/zz_generated.deepcopy.go index 50c5a80dbe..9df32b0e30 100644 --- a/apis/firehose/v1beta2/zz_generated.deepcopy.go +++ b/apis/firehose/v1beta2/zz_generated.deepcopy.go @@ -413,6 +413,11 @@ func (in *DeliveryStreamInitParameters) DeepCopyInto(out *DeliveryStreamInitPara *out = new(HTTPEndpointConfigurationInitParameters) (*in).DeepCopyInto(*out) } + if in.IcebergConfiguration != nil { + in, out := &in.IcebergConfiguration, &out.IcebergConfiguration + *out = new(IcebergConfigurationInitParameters) + (*in).DeepCopyInto(*out) + } if in.KinesisSourceConfiguration != nil { in, out := &in.KinesisSourceConfiguration, &out.KinesisSourceConfiguration *out = new(KinesisSourceConfigurationInitParameters) @@ -561,6 +566,11 @@ func (in *DeliveryStreamObservation) DeepCopyInto(out *DeliveryStreamObservation *out = new(string) **out = **in } + if in.IcebergConfiguration != nil { + in, out := &in.IcebergConfiguration, &out.IcebergConfiguration + *out = new(IcebergConfigurationObservation) + (*in).DeepCopyInto(*out) + } if in.KinesisSourceConfiguration != nil { in, out := &in.KinesisSourceConfiguration, &out.KinesisSourceConfiguration *out = new(KinesisSourceConfigurationObservation) @@ -683,6 +693,11 @@ func (in *DeliveryStreamParameters) DeepCopyInto(out *DeliveryStreamParameters) *out = new(HTTPEndpointConfigurationParameters) (*in).DeepCopyInto(*out) } + if in.IcebergConfiguration != nil { + in, out := &in.IcebergConfiguration, &out.IcebergConfiguration + *out = new(IcebergConfigurationParameters) + (*in).DeepCopyInto(*out) + } if in.KinesisSourceConfiguration != nil { in, out := &in.KinesisSourceConfiguration, &out.KinesisSourceConfiguration *out = new(KinesisSourceConfigurationParameters) @@ -876,6 +891,169 @@ func (in *DeserializerParameters) DeepCopy() *DeserializerParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *DestinationTableConfigurationInitParameters) DeepCopyInto(out *DestinationTableConfigurationInitParameters) { + *out = *in + if in.DatabaseName != nil { + in, out := &in.DatabaseName, &out.DatabaseName + *out = new(string) + **out = **in + } + if in.DatabaseNameRef != nil { + in, out := &in.DatabaseNameRef, &out.DatabaseNameRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.DatabaseNameSelector != nil { + in, out := &in.DatabaseNameSelector, &out.DatabaseNameSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.S3ErrorOutputPrefix != nil { + in, out := &in.S3ErrorOutputPrefix, &out.S3ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.TableName != nil { + in, out := &in.TableName, &out.TableName + *out = new(string) + **out = **in + } + if in.TableNameRef != nil { + in, out := &in.TableNameRef, &out.TableNameRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.TableNameSelector != nil { + in, out := &in.TableNameSelector, &out.TableNameSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.UniqueKeys != nil { + in, out := &in.UniqueKeys, &out.UniqueKeys + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationTableConfigurationInitParameters. +func (in *DestinationTableConfigurationInitParameters) DeepCopy() *DestinationTableConfigurationInitParameters { + if in == nil { + return nil + } + out := new(DestinationTableConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *DestinationTableConfigurationObservation) DeepCopyInto(out *DestinationTableConfigurationObservation) { + *out = *in + if in.DatabaseName != nil { + in, out := &in.DatabaseName, &out.DatabaseName + *out = new(string) + **out = **in + } + if in.S3ErrorOutputPrefix != nil { + in, out := &in.S3ErrorOutputPrefix, &out.S3ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.TableName != nil { + in, out := &in.TableName, &out.TableName + *out = new(string) + **out = **in + } + if in.UniqueKeys != nil { + in, out := &in.UniqueKeys, &out.UniqueKeys + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationTableConfigurationObservation. +func (in *DestinationTableConfigurationObservation) DeepCopy() *DestinationTableConfigurationObservation { + if in == nil { + return nil + } + out := new(DestinationTableConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *DestinationTableConfigurationParameters) DeepCopyInto(out *DestinationTableConfigurationParameters) { + *out = *in + if in.DatabaseName != nil { + in, out := &in.DatabaseName, &out.DatabaseName + *out = new(string) + **out = **in + } + if in.DatabaseNameRef != nil { + in, out := &in.DatabaseNameRef, &out.DatabaseNameRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.DatabaseNameSelector != nil { + in, out := &in.DatabaseNameSelector, &out.DatabaseNameSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.S3ErrorOutputPrefix != nil { + in, out := &in.S3ErrorOutputPrefix, &out.S3ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.TableName != nil { + in, out := &in.TableName, &out.TableName + *out = new(string) + **out = **in + } + if in.TableNameRef != nil { + in, out := &in.TableNameRef, &out.TableNameRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.TableNameSelector != nil { + in, out := &in.TableNameSelector, &out.TableNameSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.UniqueKeys != nil { + in, out := &in.UniqueKeys, &out.UniqueKeys + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationTableConfigurationParameters. +func (in *DestinationTableConfigurationParameters) DeepCopy() *DestinationTableConfigurationParameters { + if in == nil { + return nil + } + out := new(DestinationTableConfigurationParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DocumentIDOptionsInitParameters) DeepCopyInto(out *DocumentIDOptionsInitParameters) { *out = *in @@ -2697,6 +2875,864 @@ func (in *HiveJSONSerDeParameters) DeepCopy() *HiveJSONSerDeParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationCloudwatchLoggingOptionsInitParameters) DeepCopyInto(out *IcebergConfigurationCloudwatchLoggingOptionsInitParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationCloudwatchLoggingOptionsInitParameters. +func (in *IcebergConfigurationCloudwatchLoggingOptionsInitParameters) DeepCopy() *IcebergConfigurationCloudwatchLoggingOptionsInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationCloudwatchLoggingOptionsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationCloudwatchLoggingOptionsObservation) DeepCopyInto(out *IcebergConfigurationCloudwatchLoggingOptionsObservation) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationCloudwatchLoggingOptionsObservation. +func (in *IcebergConfigurationCloudwatchLoggingOptionsObservation) DeepCopy() *IcebergConfigurationCloudwatchLoggingOptionsObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationCloudwatchLoggingOptionsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationCloudwatchLoggingOptionsParameters) DeepCopyInto(out *IcebergConfigurationCloudwatchLoggingOptionsParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationCloudwatchLoggingOptionsParameters. +func (in *IcebergConfigurationCloudwatchLoggingOptionsParameters) DeepCopy() *IcebergConfigurationCloudwatchLoggingOptionsParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationCloudwatchLoggingOptionsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationInitParameters) DeepCopyInto(out *IcebergConfigurationInitParameters) { + *out = *in + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CatalogArn != nil { + in, out := &in.CatalogArn, &out.CatalogArn + *out = new(string) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = new(IcebergConfigurationCloudwatchLoggingOptionsInitParameters) + (*in).DeepCopyInto(*out) + } + if in.DestinationTableConfiguration != nil { + in, out := &in.DestinationTableConfiguration, &out.DestinationTableConfiguration + *out = make([]DestinationTableConfigurationInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ProcessingConfiguration != nil { + in, out := &in.ProcessingConfiguration, &out.ProcessingConfiguration + *out = new(IcebergConfigurationProcessingConfigurationInitParameters) + (*in).DeepCopyInto(*out) + } + if in.RetryDuration != nil { + in, out := &in.RetryDuration, &out.RetryDuration + *out = new(float64) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.RoleArnRef != nil { + in, out := &in.RoleArnRef, &out.RoleArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.RoleArnSelector != nil { + in, out := &in.RoleArnSelector, &out.RoleArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.S3BackupMode != nil { + in, out := &in.S3BackupMode, &out.S3BackupMode + *out = new(string) + **out = **in + } + if in.S3Configuration != nil { + in, out := &in.S3Configuration, &out.S3Configuration + *out = new(IcebergConfigurationS3ConfigurationInitParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationInitParameters. +func (in *IcebergConfigurationInitParameters) DeepCopy() *IcebergConfigurationInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationObservation) DeepCopyInto(out *IcebergConfigurationObservation) { + *out = *in + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CatalogArn != nil { + in, out := &in.CatalogArn, &out.CatalogArn + *out = new(string) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = new(IcebergConfigurationCloudwatchLoggingOptionsObservation) + (*in).DeepCopyInto(*out) + } + if in.DestinationTableConfiguration != nil { + in, out := &in.DestinationTableConfiguration, &out.DestinationTableConfiguration + *out = make([]DestinationTableConfigurationObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ProcessingConfiguration != nil { + in, out := &in.ProcessingConfiguration, &out.ProcessingConfiguration + *out = new(IcebergConfigurationProcessingConfigurationObservation) + (*in).DeepCopyInto(*out) + } + if in.RetryDuration != nil { + in, out := &in.RetryDuration, &out.RetryDuration + *out = new(float64) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.S3BackupMode != nil { + in, out := &in.S3BackupMode, &out.S3BackupMode + *out = new(string) + **out = **in + } + if in.S3Configuration != nil { + in, out := &in.S3Configuration, &out.S3Configuration + *out = new(IcebergConfigurationS3ConfigurationObservation) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationObservation. +func (in *IcebergConfigurationObservation) DeepCopy() *IcebergConfigurationObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationParameters) DeepCopyInto(out *IcebergConfigurationParameters) { + *out = *in + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CatalogArn != nil { + in, out := &in.CatalogArn, &out.CatalogArn + *out = new(string) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = new(IcebergConfigurationCloudwatchLoggingOptionsParameters) + (*in).DeepCopyInto(*out) + } + if in.DestinationTableConfiguration != nil { + in, out := &in.DestinationTableConfiguration, &out.DestinationTableConfiguration + *out = make([]DestinationTableConfigurationParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ProcessingConfiguration != nil { + in, out := &in.ProcessingConfiguration, &out.ProcessingConfiguration + *out = new(IcebergConfigurationProcessingConfigurationParameters) + (*in).DeepCopyInto(*out) + } + if in.RetryDuration != nil { + in, out := &in.RetryDuration, &out.RetryDuration + *out = new(float64) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.RoleArnRef != nil { + in, out := &in.RoleArnRef, &out.RoleArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.RoleArnSelector != nil { + in, out := &in.RoleArnSelector, &out.RoleArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.S3BackupMode != nil { + in, out := &in.S3BackupMode, &out.S3BackupMode + *out = new(string) + **out = **in + } + if in.S3Configuration != nil { + in, out := &in.S3Configuration, &out.S3Configuration + *out = new(IcebergConfigurationS3ConfigurationParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationParameters. +func (in *IcebergConfigurationParameters) DeepCopy() *IcebergConfigurationParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationInitParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationInitParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.Processors != nil { + in, out := &in.Processors, &out.Processors + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationInitParameters. +func (in *IcebergConfigurationProcessingConfigurationInitParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationObservation) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationObservation) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.Processors != nil { + in, out := &in.Processors, &out.Processors + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationObservation. +func (in *IcebergConfigurationProcessingConfigurationObservation) DeepCopy() *IcebergConfigurationProcessingConfigurationObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.Processors != nil { + in, out := &in.Processors, &out.Processors + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationParameters. +func (in *IcebergConfigurationProcessingConfigurationParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsInitParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsInitParameters) { + *out = *in + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsInitParameters. +func (in *IcebergConfigurationProcessingConfigurationProcessorsInitParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsObservation) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsObservation) { + *out = *in + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsParametersObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsObservation. +func (in *IcebergConfigurationProcessingConfigurationProcessorsObservation) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsParameters) { + *out = *in + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsParametersParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsParameters. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters) { + *out = *in + if in.ParameterName != nil { + in, out := &in.ParameterName, &out.ParameterName + *out = new(string) + **out = **in + } + if in.ParameterValue != nil { + in, out := &in.ParameterValue, &out.ParameterValue + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersObservation) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsParametersObservation) { + *out = *in + if in.ParameterName != nil { + in, out := &in.ParameterName, &out.ParameterName + *out = new(string) + **out = **in + } + if in.ParameterValue != nil { + in, out := &in.ParameterValue, &out.ParameterValue + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsParametersObservation. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersObservation) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsParametersObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsParametersObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsParametersParameters) { + *out = *in + if in.ParameterName != nil { + in, out := &in.ParameterName, &out.ParameterName + *out = new(string) + **out = **in + } + if in.ParameterValue != nil { + in, out := &in.ParameterValue, &out.ParameterValue + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsParametersParameters. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsParametersParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsParametersParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) DeepCopyInto(out *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) DeepCopy() *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) DeepCopyInto(out *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) DeepCopy() *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) DeepCopyInto(out *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) DeepCopy() *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationInitParameters) DeepCopyInto(out *IcebergConfigurationS3ConfigurationInitParameters) { + *out = *in + if in.BucketArn != nil { + in, out := &in.BucketArn, &out.BucketArn + *out = new(string) + **out = **in + } + if in.BucketArnRef != nil { + in, out := &in.BucketArnRef, &out.BucketArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.BucketArnSelector != nil { + in, out := &in.BucketArnSelector, &out.BucketArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) + (*in).DeepCopyInto(*out) + } + if in.CompressionFormat != nil { + in, out := &in.CompressionFormat, &out.CompressionFormat + *out = new(string) + **out = **in + } + if in.ErrorOutputPrefix != nil { + in, out := &in.ErrorOutputPrefix, &out.ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.KMSKeyArn != nil { + in, out := &in.KMSKeyArn, &out.KMSKeyArn + *out = new(string) + **out = **in + } + if in.Prefix != nil { + in, out := &in.Prefix, &out.Prefix + *out = new(string) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.RoleArnRef != nil { + in, out := &in.RoleArnRef, &out.RoleArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.RoleArnSelector != nil { + in, out := &in.RoleArnSelector, &out.RoleArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationInitParameters. +func (in *IcebergConfigurationS3ConfigurationInitParameters) DeepCopy() *IcebergConfigurationS3ConfigurationInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationObservation) DeepCopyInto(out *IcebergConfigurationS3ConfigurationObservation) { + *out = *in + if in.BucketArn != nil { + in, out := &in.BucketArn, &out.BucketArn + *out = new(string) + **out = **in + } + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) + (*in).DeepCopyInto(*out) + } + if in.CompressionFormat != nil { + in, out := &in.CompressionFormat, &out.CompressionFormat + *out = new(string) + **out = **in + } + if in.ErrorOutputPrefix != nil { + in, out := &in.ErrorOutputPrefix, &out.ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.KMSKeyArn != nil { + in, out := &in.KMSKeyArn, &out.KMSKeyArn + *out = new(string) + **out = **in + } + if in.Prefix != nil { + in, out := &in.Prefix, &out.Prefix + *out = new(string) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationObservation. +func (in *IcebergConfigurationS3ConfigurationObservation) DeepCopy() *IcebergConfigurationS3ConfigurationObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationParameters) DeepCopyInto(out *IcebergConfigurationS3ConfigurationParameters) { + *out = *in + if in.BucketArn != nil { + in, out := &in.BucketArn, &out.BucketArn + *out = new(string) + **out = **in + } + if in.BucketArnRef != nil { + in, out := &in.BucketArnRef, &out.BucketArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.BucketArnSelector != nil { + in, out := &in.BucketArnSelector, &out.BucketArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) + (*in).DeepCopyInto(*out) + } + if in.CompressionFormat != nil { + in, out := &in.CompressionFormat, &out.CompressionFormat + *out = new(string) + **out = **in + } + if in.ErrorOutputPrefix != nil { + in, out := &in.ErrorOutputPrefix, &out.ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.KMSKeyArn != nil { + in, out := &in.KMSKeyArn, &out.KMSKeyArn + *out = new(string) + **out = **in + } + if in.Prefix != nil { + in, out := &in.Prefix, &out.Prefix + *out = new(string) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.RoleArnRef != nil { + in, out := &in.RoleArnRef, &out.RoleArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.RoleArnSelector != nil { + in, out := &in.RoleArnSelector, &out.RoleArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationParameters. +func (in *IcebergConfigurationS3ConfigurationParameters) DeepCopy() *IcebergConfigurationS3ConfigurationParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *InputFormatConfigurationInitParameters) DeepCopyInto(out *InputFormatConfigurationInitParameters) { *out = *in diff --git a/apis/firehose/v1beta2/zz_generated.resolvers.go b/apis/firehose/v1beta2/zz_generated.resolvers.go index f8902aef06..b80002ace0 100644 --- a/apis/firehose/v1beta2/zz_generated.resolvers.go +++ b/apis/firehose/v1beta2/zz_generated.resolvers.go @@ -297,6 +297,119 @@ func (mg *DeliveryStream) ResolveReferences( // ResolveReferences of this Delive } } + if mg.Spec.ForProvider.IcebergConfiguration != nil { + for i4 := 0; i4 < len(mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("glue.aws.upbound.io", "v1beta2", "CatalogDatabase", "CatalogDatabaseList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseName), + Extract: reference.ExternalName(), + Reference: mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseNameRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseNameSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseName") + } + mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseName = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseNameRef = rsp.ResolvedReference + + } + } + if mg.Spec.ForProvider.IcebergConfiguration != nil { + for i4 := 0; i4 < len(mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("glue.aws.upbound.io", "v1beta2", "CatalogTable", "CatalogTableList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableName), + Extract: reference.ExternalName(), + Reference: mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableNameRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableNameSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableName") + } + mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableName = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableNameRef = rsp.ResolvedReference + + } + } + if mg.Spec.ForProvider.IcebergConfiguration != nil { + { + m, l, err = apisresolver.GetManagedResource("iam.aws.upbound.io", "v1beta1", "Role", "RoleList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration.RoleArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.ForProvider.IcebergConfiguration.RoleArnRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration.RoleArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration.RoleArn") + } + mg.Spec.ForProvider.IcebergConfiguration.RoleArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration.RoleArnRef = rsp.ResolvedReference + + } + if mg.Spec.ForProvider.IcebergConfiguration != nil { + if mg.Spec.ForProvider.IcebergConfiguration.S3Configuration != nil { + { + m, l, err = apisresolver.GetManagedResource("s3.aws.upbound.io", "v1beta2", "Bucket", "BucketList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.BucketArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.BucketArnRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.BucketArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.BucketArn") + } + mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.BucketArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.BucketArnRef = rsp.ResolvedReference + + } + } + if mg.Spec.ForProvider.IcebergConfiguration != nil { + if mg.Spec.ForProvider.IcebergConfiguration.S3Configuration != nil { + { + m, l, err = apisresolver.GetManagedResource("iam.aws.upbound.io", "v1beta1", "Role", "RoleList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.RoleArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.RoleArnRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.RoleArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.RoleArn") + } + mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.RoleArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration.S3Configuration.RoleArnRef = rsp.ResolvedReference + + } + } if mg.Spec.ForProvider.OpensearchConfiguration != nil { { m, l, err = apisresolver.GetManagedResource("opensearch.aws.upbound.io", "v1beta2", "Domain", "DomainList") @@ -992,6 +1105,119 @@ func (mg *DeliveryStream) ResolveReferences( // ResolveReferences of this Delive } } + if mg.Spec.InitProvider.IcebergConfiguration != nil { + for i4 := 0; i4 < len(mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("glue.aws.upbound.io", "v1beta2", "CatalogDatabase", "CatalogDatabaseList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseName), + Extract: reference.ExternalName(), + Reference: mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseNameRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseNameSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseName") + } + mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseName = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].DatabaseNameRef = rsp.ResolvedReference + + } + } + if mg.Spec.InitProvider.IcebergConfiguration != nil { + for i4 := 0; i4 < len(mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("glue.aws.upbound.io", "v1beta2", "CatalogTable", "CatalogTableList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableName), + Extract: reference.ExternalName(), + Reference: mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableNameRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableNameSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableName") + } + mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableName = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration.DestinationTableConfiguration[i4].TableNameRef = rsp.ResolvedReference + + } + } + if mg.Spec.InitProvider.IcebergConfiguration != nil { + { + m, l, err = apisresolver.GetManagedResource("iam.aws.upbound.io", "v1beta1", "Role", "RoleList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration.RoleArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.InitProvider.IcebergConfiguration.RoleArnRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration.RoleArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration.RoleArn") + } + mg.Spec.InitProvider.IcebergConfiguration.RoleArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration.RoleArnRef = rsp.ResolvedReference + + } + if mg.Spec.InitProvider.IcebergConfiguration != nil { + if mg.Spec.InitProvider.IcebergConfiguration.S3Configuration != nil { + { + m, l, err = apisresolver.GetManagedResource("s3.aws.upbound.io", "v1beta2", "Bucket", "BucketList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.BucketArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.BucketArnRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.BucketArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.BucketArn") + } + mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.BucketArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.BucketArnRef = rsp.ResolvedReference + + } + } + if mg.Spec.InitProvider.IcebergConfiguration != nil { + if mg.Spec.InitProvider.IcebergConfiguration.S3Configuration != nil { + { + m, l, err = apisresolver.GetManagedResource("iam.aws.upbound.io", "v1beta1", "Role", "RoleList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.RoleArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.RoleArnRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.RoleArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.RoleArn") + } + mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.RoleArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration.S3Configuration.RoleArnRef = rsp.ResolvedReference + + } + } if mg.Spec.InitProvider.OpensearchConfiguration != nil { { m, l, err = apisresolver.GetManagedResource("opensearch.aws.upbound.io", "v1beta2", "Domain", "DomainList") diff --git a/apis/globalaccelerator/v1beta1/zz_endpointgroup_types.go b/apis/globalaccelerator/v1beta1/zz_endpointgroup_types.go index cb7a1dded8..cc2893b858 100755 --- a/apis/globalaccelerator/v1beta1/zz_endpointgroup_types.go +++ b/apis/globalaccelerator/v1beta1/zz_endpointgroup_types.go @@ -15,6 +15,9 @@ import ( type EndpointConfigurationInitParameters struct { + // An ARN of an exposed cross-account attachment. See the AWS documentation for more details. + AttachmentArn *string `json:"attachmentArn,omitempty" tf:"attachment_arn,omitempty"` + // Indicates whether client IP address preservation is enabled for an Application Load Balancer endpoint. See the AWS documentation for more details. The default value is false. ClientIPPreservationEnabled *bool `json:"clientIpPreservationEnabled,omitempty" tf:"client_ip_preservation_enabled,omitempty"` @@ -27,6 +30,9 @@ type EndpointConfigurationInitParameters struct { type EndpointConfigurationObservation struct { + // An ARN of an exposed cross-account attachment. See the AWS documentation for more details. + AttachmentArn *string `json:"attachmentArn,omitempty" tf:"attachment_arn,omitempty"` + // Indicates whether client IP address preservation is enabled for an Application Load Balancer endpoint. See the AWS documentation for more details. The default value is false. ClientIPPreservationEnabled *bool `json:"clientIpPreservationEnabled,omitempty" tf:"client_ip_preservation_enabled,omitempty"` @@ -39,6 +45,10 @@ type EndpointConfigurationObservation struct { type EndpointConfigurationParameters struct { + // An ARN of an exposed cross-account attachment. See the AWS documentation for more details. + // +kubebuilder:validation:Optional + AttachmentArn *string `json:"attachmentArn,omitempty" tf:"attachment_arn,omitempty"` + // Indicates whether client IP address preservation is enabled for an Application Load Balancer endpoint. See the AWS documentation for more details. The default value is false. // +kubebuilder:validation:Optional ClientIPPreservationEnabled *bool `json:"clientIpPreservationEnabled,omitempty" tf:"client_ip_preservation_enabled,omitempty"` diff --git a/apis/globalaccelerator/v1beta1/zz_generated.deepcopy.go b/apis/globalaccelerator/v1beta1/zz_generated.deepcopy.go index 9605bf660e..d9a081c3cc 100644 --- a/apis/globalaccelerator/v1beta1/zz_generated.deepcopy.go +++ b/apis/globalaccelerator/v1beta1/zz_generated.deepcopy.go @@ -440,6 +440,11 @@ func (in *AttributesParameters) DeepCopy() *AttributesParameters { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EndpointConfigurationInitParameters) DeepCopyInto(out *EndpointConfigurationInitParameters) { *out = *in + if in.AttachmentArn != nil { + in, out := &in.AttachmentArn, &out.AttachmentArn + *out = new(string) + **out = **in + } if in.ClientIPPreservationEnabled != nil { in, out := &in.ClientIPPreservationEnabled, &out.ClientIPPreservationEnabled *out = new(bool) @@ -470,6 +475,11 @@ func (in *EndpointConfigurationInitParameters) DeepCopy() *EndpointConfiguration // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EndpointConfigurationObservation) DeepCopyInto(out *EndpointConfigurationObservation) { *out = *in + if in.AttachmentArn != nil { + in, out := &in.AttachmentArn, &out.AttachmentArn + *out = new(string) + **out = **in + } if in.ClientIPPreservationEnabled != nil { in, out := &in.ClientIPPreservationEnabled, &out.ClientIPPreservationEnabled *out = new(bool) @@ -500,6 +510,11 @@ func (in *EndpointConfigurationObservation) DeepCopy() *EndpointConfigurationObs // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EndpointConfigurationParameters) DeepCopyInto(out *EndpointConfigurationParameters) { *out = *in + if in.AttachmentArn != nil { + in, out := &in.AttachmentArn, &out.AttachmentArn + *out = new(string) + **out = **in + } if in.ClientIPPreservationEnabled != nil { in, out := &in.ClientIPPreservationEnabled, &out.ClientIPPreservationEnabled *out = new(bool) diff --git a/apis/lakeformation/v1beta1/zz_datalakesettings_types.go b/apis/lakeformation/v1beta1/zz_datalakesettings_types.go index 68537be669..c92b0ab592 100755 --- a/apis/lakeformation/v1beta1/zz_datalakesettings_types.go +++ b/apis/lakeformation/v1beta1/zz_datalakesettings_types.go @@ -105,6 +105,10 @@ type DataLakeSettingsInitParameters struct { // +listType=set ExternalDataFilteringAllowList []*string `json:"externalDataFilteringAllowList,omitempty" tf:"external_data_filtering_allow_list,omitempty"` + // Key-value map of additional configuration. Valid values for the CROSS_ACCOUNT_VERSION key are "1", "2", "3", or "4". SET_CONTEXT is also returned with a value of TRUE. In a fresh account, prior to configuring, CROSS_ACCOUNT_VERSION is "1". Destroying this resource sets the CROSS_ACCOUNT_VERSION to "1". + // +mapType=granular + Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` + // – Set of ARNs of AWS Lake Formation principals (IAM users or roles) with only view access to the resources. // +listType=set ReadOnlyAdmins []*string `json:"readOnlyAdmins,omitempty" tf:"read_only_admins,omitempty"` @@ -143,6 +147,10 @@ type DataLakeSettingsObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` + // Key-value map of additional configuration. Valid values for the CROSS_ACCOUNT_VERSION key are "1", "2", "3", or "4". SET_CONTEXT is also returned with a value of TRUE. In a fresh account, prior to configuring, CROSS_ACCOUNT_VERSION is "1". Destroying this resource sets the CROSS_ACCOUNT_VERSION to "1". + // +mapType=granular + Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` + // – Set of ARNs of AWS Lake Formation principals (IAM users or roles) with only view access to the resources. // +listType=set ReadOnlyAdmins []*string `json:"readOnlyAdmins,omitempty" tf:"read_only_admins,omitempty"` @@ -187,6 +195,11 @@ type DataLakeSettingsParameters struct { // +listType=set ExternalDataFilteringAllowList []*string `json:"externalDataFilteringAllowList,omitempty" tf:"external_data_filtering_allow_list,omitempty"` + // Key-value map of additional configuration. Valid values for the CROSS_ACCOUNT_VERSION key are "1", "2", "3", or "4". SET_CONTEXT is also returned with a value of TRUE. In a fresh account, prior to configuring, CROSS_ACCOUNT_VERSION is "1". Destroying this resource sets the CROSS_ACCOUNT_VERSION to "1". + // +kubebuilder:validation:Optional + // +mapType=granular + Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` + // – Set of ARNs of AWS Lake Formation principals (IAM users or roles) with only view access to the resources. // +kubebuilder:validation:Optional // +listType=set diff --git a/apis/lakeformation/v1beta1/zz_generated.deepcopy.go b/apis/lakeformation/v1beta1/zz_generated.deepcopy.go index a6ebb8301c..8ca753ab06 100644 --- a/apis/lakeformation/v1beta1/zz_generated.deepcopy.go +++ b/apis/lakeformation/v1beta1/zz_generated.deepcopy.go @@ -396,6 +396,22 @@ func (in *DataLakeSettingsInitParameters) DeepCopyInto(out *DataLakeSettingsInit } } } + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.ReadOnlyAdmins != nil { in, out := &in.ReadOnlyAdmins, &out.ReadOnlyAdmins *out = make([]*string, len(*in)) @@ -532,6 +548,22 @@ func (in *DataLakeSettingsObservation) DeepCopyInto(out *DataLakeSettingsObserva *out = new(string) **out = **in } + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.ReadOnlyAdmins != nil { in, out := &in.ReadOnlyAdmins, &out.ReadOnlyAdmins *out = make([]*string, len(*in)) @@ -631,6 +663,22 @@ func (in *DataLakeSettingsParameters) DeepCopyInto(out *DataLakeSettingsParamete } } } + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.ReadOnlyAdmins != nil { in, out := &in.ReadOnlyAdmins, &out.ReadOnlyAdmins *out = make([]*string, len(*in)) diff --git a/apis/lambda/v1beta2/zz_codesigningconfig_types.go b/apis/lambda/v1beta2/zz_codesigningconfig_types.go index 0a9481508f..a73ac85207 100755 --- a/apis/lambda/v1beta2/zz_codesigningconfig_types.go +++ b/apis/lambda/v1beta2/zz_codesigningconfig_types.go @@ -65,6 +65,10 @@ type CodeSigningConfigInitParameters struct { // A configuration block of code signing policies that define the actions to take if the validation checks fail. Detailed below. Policies *PoliciesInitParameters `json:"policies,omitempty" tf:"policies,omitempty"` + + // Key-value map of resource tags. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } type CodeSigningConfigObservation struct { @@ -88,6 +92,14 @@ type CodeSigningConfigObservation struct { // A configuration block of code signing policies that define the actions to take if the validation checks fail. Detailed below. Policies *PoliciesObservation `json:"policies,omitempty" tf:"policies,omitempty"` + + // Key-value map of resource tags. + // +mapType=granular + 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. + // +mapType=granular + TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` } type CodeSigningConfigParameters struct { @@ -108,6 +120,11 @@ type CodeSigningConfigParameters struct { // +upjet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` + + // Key-value map of resource tags. + // +kubebuilder:validation:Optional + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } type PoliciesInitParameters struct { diff --git a/apis/lambda/v1beta2/zz_eventsourcemapping_types.go b/apis/lambda/v1beta2/zz_eventsourcemapping_types.go index 4bd606759b..f0815e36a0 100755 --- a/apis/lambda/v1beta2/zz_eventsourcemapping_types.go +++ b/apis/lambda/v1beta2/zz_eventsourcemapping_types.go @@ -178,6 +178,10 @@ type EventSourceMappingInitParameters struct { // A timestamp in RFC3339 format of the data record which to start reading when using starting_position set to AT_TIMESTAMP. If a record with this exact timestamp does not exist, the next later record is chosen. If the timestamp is older than the current trim horizon, the oldest available record is chosen. StartingPositionTimestamp *string `json:"startingPositionTimestamp,omitempty" tf:"starting_position_timestamp,omitempty"` + // Key-value map of resource tags. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + // The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. // +listType=set Topics []*string `json:"topics,omitempty" tf:"topics,omitempty"` @@ -191,6 +195,9 @@ type EventSourceMappingObservation struct { // Additional configuration block for Amazon Managed Kafka sources. Incompatible with "self_managed_event_source" and "self_managed_kafka_event_source_config". Detailed below. AmazonManagedKafkaEventSourceConfig *AmazonManagedKafkaEventSourceConfigObservation `json:"amazonManagedKafkaEventSourceConfig,omitempty" tf:"amazon_managed_kafka_event_source_config,omitempty"` + // The event source mapping ARN. + Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` + // The largest number of records that Lambda will retrieve from your event source at the time of invocation. Defaults to 100 for DynamoDB, Kinesis, MQ and MSK, 10 for SQS. BatchSize *float64 `json:"batchSize,omitempty" tf:"batch_size,omitempty"` @@ -212,7 +219,7 @@ type EventSourceMappingObservation struct { // The criteria to use for event filtering Kinesis stream, DynamoDB stream, SQS queue event sources. Detailed below. FilterCriteria *FilterCriteriaObservation `json:"filterCriteria,omitempty" tf:"filter_criteria,omitempty"` - // The the ARN of the Lambda function the event source mapping is sending events to. (Note: this is a computed value that differs from function_name above.) + // The ARN of the Lambda function the event source mapping is sending events to. (Note: this is a computed value that differs from function_name above.) FunctionArn *string `json:"functionArn,omitempty" tf:"function_arn,omitempty"` // The name or the ARN of the Lambda function that will be subscribing to events. @@ -272,6 +279,14 @@ type EventSourceMappingObservation struct { // The reason the event source mapping is in its current state. StateTransitionReason *string `json:"stateTransitionReason,omitempty" tf:"state_transition_reason,omitempty"` + // Key-value map of resource tags. + // +mapType=granular + 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. + // +mapType=granular + TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` + // The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. // +listType=set Topics []*string `json:"topics,omitempty" tf:"topics,omitempty"` @@ -398,6 +413,11 @@ type EventSourceMappingParameters struct { // +kubebuilder:validation:Optional StartingPositionTimestamp *string `json:"startingPositionTimestamp,omitempty" tf:"starting_position_timestamp,omitempty"` + // Key-value map of resource tags. + // +kubebuilder:validation:Optional + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + // The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. // +kubebuilder:validation:Optional // +listType=set diff --git a/apis/lambda/v1beta2/zz_generated.deepcopy.go b/apis/lambda/v1beta2/zz_generated.deepcopy.go index cde7d29e26..d05739d9c2 100644 --- a/apis/lambda/v1beta2/zz_generated.deepcopy.go +++ b/apis/lambda/v1beta2/zz_generated.deepcopy.go @@ -444,6 +444,22 @@ func (in *CodeSigningConfigInitParameters) DeepCopyInto(out *CodeSigningConfigIn *out = new(PoliciesInitParameters) (*in).DeepCopyInto(*out) } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigInitParameters. @@ -526,6 +542,38 @@ func (in *CodeSigningConfigObservation) DeepCopyInto(out *CodeSigningConfigObser *out = new(PoliciesObservation) (*in).DeepCopyInto(*out) } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } + if in.TagsAll != nil { + in, out := &in.TagsAll, &out.TagsAll + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigObservation. @@ -561,6 +609,22 @@ func (in *CodeSigningConfigParameters) DeepCopyInto(out *CodeSigningConfigParame *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigParameters. @@ -1432,6 +1496,22 @@ func (in *EventSourceMappingInitParameters) DeepCopyInto(out *EventSourceMapping *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.Topics != nil { in, out := &in.Topics, &out.Topics *out = make([]*string, len(*in)) @@ -1500,6 +1580,11 @@ func (in *EventSourceMappingObservation) DeepCopyInto(out *EventSourceMappingObs *out = new(AmazonManagedKafkaEventSourceConfigObservation) (*in).DeepCopyInto(*out) } + if in.Arn != nil { + in, out := &in.Arn, &out.Arn + *out = new(string) + **out = **in + } if in.BatchSize != nil { in, out := &in.BatchSize, &out.BatchSize *out = new(float64) @@ -1649,6 +1734,38 @@ func (in *EventSourceMappingObservation) DeepCopyInto(out *EventSourceMappingObs *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } + if in.TagsAll != nil { + in, out := &in.TagsAll, &out.TagsAll + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.Topics != nil { in, out := &in.Topics, &out.Topics *out = make([]*string, len(*in)) @@ -1834,6 +1951,22 @@ func (in *EventSourceMappingParameters) DeepCopyInto(out *EventSourceMappingPara *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.Topics != nil { in, out := &in.Topics, &out.Topics *out = make([]*string, len(*in)) diff --git a/apis/route53resolver/v1beta1/zz_endpoint_types.go b/apis/route53resolver/v1beta1/zz_endpoint_types.go index a0146ccac8..19c8c64f75 100755 --- a/apis/route53resolver/v1beta1/zz_endpoint_types.go +++ b/apis/route53resolver/v1beta1/zz_endpoint_types.go @@ -15,23 +15,24 @@ import ( type EndpointInitParameters struct { - // The direction of DNS queries to or from the Route 53 Resolver endpoint. + // Direction of DNS queries to or from the Route 53 Resolver endpoint. // Valid values are INBOUND (resolver forwards DNS queries to the DNS service for a VPC from your network or another VPC) // or OUTBOUND (resolver forwards DNS queries from the DNS service for a VPC to your network or another VPC). Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` - // The subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs + // Subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs // to your network (for outbound endpoints) or on the way from your network to your VPCs (for inbound endpoints). Described below. IPAddress []IPAddressInitParameters `json:"ipAddress,omitempty" tf:"ip_address,omitempty"` - // The friendly name of the Route 53 Resolver endpoint. + // Friendly name of the Route 53 Resolver endpoint. Name *string `json:"name,omitempty" tf:"name,omitempty"` - // The protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS. + // Protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS. // +listType=set Protocols []*string `json:"protocols,omitempty" tf:"protocols,omitempty"` - // The Route 53 Resolver endpoint IP address type. Valid values: IPV4, IPV6, DUALSTACK. + // Endpoint IP type. This endpoint type is applied to all IP addresses. + // Valid values are IPV6,IPV4 or DUALSTACK (both IPv4 and IPv6). ResolverEndpointType *string `json:"resolverEndpointType,omitempty" tf:"resolver_endpoint_type,omitempty"` // References to SecurityGroup in ec2 to populate securityGroupIds. @@ -42,7 +43,7 @@ type EndpointInitParameters struct { // +kubebuilder:validation:Optional SecurityGroupIDSelector *v1.Selector `json:"securityGroupIdSelector,omitempty" tf:"-"` - // The ID of one or more security groups that you want to use to control access to this VPC. + // ID of one or more security groups that you want to use to control access to this VPC. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/ec2/v1beta1.SecurityGroup // +crossplane:generate:reference:refFieldName=SecurityGroupIDRefs // +crossplane:generate:reference:selectorFieldName=SecurityGroupIDSelector @@ -56,35 +57,36 @@ type EndpointInitParameters struct { type EndpointObservation struct { - // The ARN of the Route 53 Resolver endpoint. + // ARN of the Route 53 Resolver endpoint. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` - // The direction of DNS queries to or from the Route 53 Resolver endpoint. + // Direction of DNS queries to or from the Route 53 Resolver endpoint. // Valid values are INBOUND (resolver forwards DNS queries to the DNS service for a VPC from your network or another VPC) // or OUTBOUND (resolver forwards DNS queries from the DNS service for a VPC to your network or another VPC). Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` - // The ID of the VPC that you want to create the resolver endpoint in. + // ID of the VPC that you want to create the resolver endpoint in. HostVPCID *string `json:"hostVpcId,omitempty" tf:"host_vpc_id,omitempty"` - // The ID of the Route 53 Resolver endpoint. + // ID of the Route 53 Resolver endpoint. ID *string `json:"id,omitempty" tf:"id,omitempty"` - // The subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs + // Subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs // to your network (for outbound endpoints) or on the way from your network to your VPCs (for inbound endpoints). Described below. IPAddress []IPAddressObservation `json:"ipAddress,omitempty" tf:"ip_address,omitempty"` - // The friendly name of the Route 53 Resolver endpoint. + // Friendly name of the Route 53 Resolver endpoint. Name *string `json:"name,omitempty" tf:"name,omitempty"` - // The protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS. + // Protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS. // +listType=set Protocols []*string `json:"protocols,omitempty" tf:"protocols,omitempty"` - // The Route 53 Resolver endpoint IP address type. Valid values: IPV4, IPV6, DUALSTACK. + // Endpoint IP type. This endpoint type is applied to all IP addresses. + // Valid values are IPV6,IPV4 or DUALSTACK (both IPv4 and IPv6). ResolverEndpointType *string `json:"resolverEndpointType,omitempty" tf:"resolver_endpoint_type,omitempty"` - // The ID of one or more security groups that you want to use to control access to this VPC. + // ID of one or more security groups that you want to use to control access to this VPC. // +listType=set SecurityGroupIds []*string `json:"securityGroupIds,omitempty" tf:"security_group_ids,omitempty"` @@ -92,29 +94,29 @@ type EndpointObservation struct { // +mapType=granular 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. // +mapType=granular TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` } type EndpointParameters struct { - // The direction of DNS queries to or from the Route 53 Resolver endpoint. + // Direction of DNS queries to or from the Route 53 Resolver endpoint. // Valid values are INBOUND (resolver forwards DNS queries to the DNS service for a VPC from your network or another VPC) // or OUTBOUND (resolver forwards DNS queries from the DNS service for a VPC to your network or another VPC). // +kubebuilder:validation:Optional Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` - // The subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs + // Subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs // to your network (for outbound endpoints) or on the way from your network to your VPCs (for inbound endpoints). Described below. // +kubebuilder:validation:Optional IPAddress []IPAddressParameters `json:"ipAddress,omitempty" tf:"ip_address,omitempty"` - // The friendly name of the Route 53 Resolver endpoint. + // Friendly name of the Route 53 Resolver endpoint. // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` - // The protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS. + // Protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS. // +kubebuilder:validation:Optional // +listType=set Protocols []*string `json:"protocols,omitempty" tf:"protocols,omitempty"` @@ -124,7 +126,8 @@ type EndpointParameters struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` - // The Route 53 Resolver endpoint IP address type. Valid values: IPV4, IPV6, DUALSTACK. + // Endpoint IP type. This endpoint type is applied to all IP addresses. + // Valid values are IPV6,IPV4 or DUALSTACK (both IPv4 and IPv6). // +kubebuilder:validation:Optional ResolverEndpointType *string `json:"resolverEndpointType,omitempty" tf:"resolver_endpoint_type,omitempty"` @@ -136,7 +139,7 @@ type EndpointParameters struct { // +kubebuilder:validation:Optional SecurityGroupIDSelector *v1.Selector `json:"securityGroupIdSelector,omitempty" tf:"-"` - // The ID of one or more security groups that you want to use to control access to this VPC. + // ID of one or more security groups that you want to use to control access to this VPC. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/ec2/v1beta1.SecurityGroup // +crossplane:generate:reference:refFieldName=SecurityGroupIDRefs // +crossplane:generate:reference:selectorFieldName=SecurityGroupIDSelector @@ -152,10 +155,13 @@ type EndpointParameters struct { type IPAddressInitParameters struct { - // The IP address in the subnet that you want to use for DNS queries. + // IPv4 address in the subnet that you want to use for DNS queries. IP *string `json:"ip,omitempty" tf:"ip,omitempty"` - // The ID of the subnet that contains the IP address. + // IPv6 address in the subnet that you want to use for DNS queries. + IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` + + // ID of the subnet that contains the IP address. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/ec2/v1beta1.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` @@ -171,23 +177,30 @@ type IPAddressInitParameters struct { type IPAddressObservation struct { - // The IP address in the subnet that you want to use for DNS queries. + // IPv4 address in the subnet that you want to use for DNS queries. IP *string `json:"ip,omitempty" tf:"ip,omitempty"` - // The ID of the Route 53 Resolver endpoint. + // ID of the Route 53 Resolver endpoint. IPID *string `json:"ipId,omitempty" tf:"ip_id,omitempty"` - // The ID of the subnet that contains the IP address. + // IPv6 address in the subnet that you want to use for DNS queries. + IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` + + // ID of the subnet that contains the IP address. SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` } type IPAddressParameters struct { - // The IP address in the subnet that you want to use for DNS queries. + // IPv4 address in the subnet that you want to use for DNS queries. // +kubebuilder:validation:Optional IP *string `json:"ip,omitempty" tf:"ip,omitempty"` - // The ID of the subnet that contains the IP address. + // IPv6 address in the subnet that you want to use for DNS queries. + // +kubebuilder:validation:Optional + IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` + + // ID of the subnet that contains the IP address. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/ec2/v1beta1.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional diff --git a/apis/route53resolver/v1beta1/zz_generated.deepcopy.go b/apis/route53resolver/v1beta1/zz_generated.deepcopy.go index 862bab7ea5..dfd030ccb7 100644 --- a/apis/route53resolver/v1beta1/zz_generated.deepcopy.go +++ b/apis/route53resolver/v1beta1/zz_generated.deepcopy.go @@ -400,6 +400,11 @@ func (in *IPAddressInitParameters) DeepCopyInto(out *IPAddressInitParameters) { *out = new(string) **out = **in } + if in.IPv6 != nil { + in, out := &in.IPv6, &out.IPv6 + *out = new(string) + **out = **in + } if in.SubnetID != nil { in, out := &in.SubnetID, &out.SubnetID *out = new(string) @@ -440,6 +445,11 @@ func (in *IPAddressObservation) DeepCopyInto(out *IPAddressObservation) { *out = new(string) **out = **in } + if in.IPv6 != nil { + in, out := &in.IPv6, &out.IPv6 + *out = new(string) + **out = **in + } if in.SubnetID != nil { in, out := &in.SubnetID, &out.SubnetID *out = new(string) @@ -465,6 +475,11 @@ func (in *IPAddressParameters) DeepCopyInto(out *IPAddressParameters) { *out = new(string) **out = **in } + if in.IPv6 != nil { + in, out := &in.IPv6, &out.IPv6 + *out = new(string) + **out = **in + } if in.SubnetID != nil { in, out := &in.SubnetID, &out.SubnetID *out = new(string) @@ -1063,6 +1078,11 @@ func (in *TargetIPInitParameters) DeepCopyInto(out *TargetIPInitParameters) { *out = new(string) **out = **in } + if in.IPv6 != nil { + in, out := &in.IPv6, &out.IPv6 + *out = new(string) + **out = **in + } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(float64) @@ -1093,6 +1113,11 @@ func (in *TargetIPObservation) DeepCopyInto(out *TargetIPObservation) { *out = new(string) **out = **in } + if in.IPv6 != nil { + in, out := &in.IPv6, &out.IPv6 + *out = new(string) + **out = **in + } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(float64) @@ -1123,6 +1148,11 @@ func (in *TargetIPParameters) DeepCopyInto(out *TargetIPParameters) { *out = new(string) **out = **in } + if in.IPv6 != nil { + in, out := &in.IPv6, &out.IPv6 + *out = new(string) + **out = **in + } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(float64) diff --git a/apis/route53resolver/v1beta1/zz_rule_types.go b/apis/route53resolver/v1beta1/zz_rule_types.go index 8b81769d63..46626093ac 100755 --- a/apis/route53resolver/v1beta1/zz_rule_types.go +++ b/apis/route53resolver/v1beta1/zz_rule_types.go @@ -18,10 +18,10 @@ type RuleInitParameters struct { // DNS queries for this domain name are forwarded to the IP addresses that are specified using target_ip. DomainName *string `json:"domainName,omitempty" tf:"domain_name,omitempty"` - // A friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console. + // Friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console. Name *string `json:"name,omitempty" tf:"name,omitempty"` - // The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. + // ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. // This argument should only be specified for FORWARD type rules. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/route53resolver/v1beta1.Endpoint // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() @@ -35,7 +35,7 @@ type RuleInitParameters struct { // +kubebuilder:validation:Optional ResolverEndpointIDSelector *v1.Selector `json:"resolverEndpointIdSelector,omitempty" tf:"-"` - // The rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. + // Rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. RuleType *string `json:"ruleType,omitempty" tf:"rule_type,omitempty"` // Key-value map of resource tags. @@ -49,26 +49,26 @@ type RuleInitParameters struct { type RuleObservation struct { - // The ARN (Amazon Resource Name) for the resolver rule. + // ARN (Amazon Resource Name) for the resolver rule. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` // DNS queries for this domain name are forwarded to the IP addresses that are specified using target_ip. DomainName *string `json:"domainName,omitempty" tf:"domain_name,omitempty"` - // The ID of the resolver rule. + // ID of the resolver rule. ID *string `json:"id,omitempty" tf:"id,omitempty"` - // A friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console. + // Friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console. Name *string `json:"name,omitempty" tf:"name,omitempty"` // When a rule is shared with another AWS account, the account ID of the account that the rule is shared with. OwnerID *string `json:"ownerId,omitempty" tf:"owner_id,omitempty"` - // The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. + // ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. // This argument should only be specified for FORWARD type rules. ResolverEndpointID *string `json:"resolverEndpointId,omitempty" tf:"resolver_endpoint_id,omitempty"` - // The rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. + // Rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. RuleType *string `json:"ruleType,omitempty" tf:"rule_type,omitempty"` // Whether the rules is shared and, if so, whether the current account is sharing the rule with another account, or another account is sharing the rule with the current account. @@ -79,7 +79,7 @@ type RuleObservation struct { // +mapType=granular 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. // +mapType=granular TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` @@ -94,7 +94,7 @@ type RuleParameters struct { // +kubebuilder:validation:Optional DomainName *string `json:"domainName,omitempty" tf:"domain_name,omitempty"` - // A friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console. + // Friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console. // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` @@ -103,7 +103,7 @@ type RuleParameters struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` - // The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. + // ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. // This argument should only be specified for FORWARD type rules. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/route53resolver/v1beta1.Endpoint // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() @@ -118,7 +118,7 @@ type RuleParameters struct { // +kubebuilder:validation:Optional ResolverEndpointIDSelector *v1.Selector `json:"resolverEndpointIdSelector,omitempty" tf:"-"` - // The rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. + // Rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. // +kubebuilder:validation:Optional RuleType *string `json:"ruleType,omitempty" tf:"rule_type,omitempty"` @@ -138,10 +138,13 @@ type TargetIPInitParameters struct { // One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses. IP *string `json:"ip,omitempty" tf:"ip,omitempty"` - // The port at ip that you want to forward DNS queries to. Default value is 53. + // One IPv6 address that you want to forward DNS queries to. + IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` + + // Port at ip that you want to forward DNS queries to. Default value is 53. Port *float64 `json:"port,omitempty" tf:"port,omitempty"` - // The protocol for the resolver endpoint. Valid values can be found in the AWS documentation. Default value is Do53. + // Protocol for the resolver endpoint. Valid values can be found in the AWS documentation. Default value is Do53. Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` } @@ -150,10 +153,13 @@ type TargetIPObservation struct { // One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses. IP *string `json:"ip,omitempty" tf:"ip,omitempty"` - // The port at ip that you want to forward DNS queries to. Default value is 53. + // One IPv6 address that you want to forward DNS queries to. + IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` + + // Port at ip that you want to forward DNS queries to. Default value is 53. Port *float64 `json:"port,omitempty" tf:"port,omitempty"` - // The protocol for the resolver endpoint. Valid values can be found in the AWS documentation. Default value is Do53. + // Protocol for the resolver endpoint. Valid values can be found in the AWS documentation. Default value is Do53. Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` } @@ -161,13 +167,17 @@ type TargetIPParameters struct { // One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses. // +kubebuilder:validation:Optional - IP *string `json:"ip" tf:"ip,omitempty"` + IP *string `json:"ip,omitempty" tf:"ip,omitempty"` + + // One IPv6 address that you want to forward DNS queries to. + // +kubebuilder:validation:Optional + IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` - // The port at ip that you want to forward DNS queries to. Default value is 53. + // Port at ip that you want to forward DNS queries to. Default value is 53. // +kubebuilder:validation:Optional Port *float64 `json:"port,omitempty" tf:"port,omitempty"` - // The protocol for the resolver endpoint. Valid values can be found in the AWS documentation. Default value is Do53. + // Protocol for the resolver endpoint. Valid values can be found in the AWS documentation. Default value is Do53. // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` } diff --git a/apis/s3/v1beta2/zz_bucketlifecycleconfiguration_types.go b/apis/s3/v1beta2/zz_bucketlifecycleconfiguration_types.go index 7b063da66f..dd5a5a7f63 100755 --- a/apis/s3/v1beta2/zz_bucketlifecycleconfiguration_types.go +++ b/apis/s3/v1beta2/zz_bucketlifecycleconfiguration_types.go @@ -104,6 +104,9 @@ type BucketLifecycleConfigurationInitParameters struct { // List of configuration blocks describing the rules managing the replication. See below. Rule []BucketLifecycleConfigurationRuleInitParameters `json:"rule,omitempty" tf:"rule,omitempty"` + + // The default minimum object size behavior applied to the lifecycle configuration. Valid values: all_storage_classes_128K (default), varies_by_storage_class. To customize the minimum object size for any transition you can add a filter that specifies a custom object_size_greater_than or object_size_less_than value. Custom filters always take precedence over the default transition behavior. + TransitionDefaultMinimumObjectSize *string `json:"transitionDefaultMinimumObjectSize,omitempty" tf:"transition_default_minimum_object_size,omitempty"` } type BucketLifecycleConfigurationObservation struct { @@ -119,6 +122,9 @@ type BucketLifecycleConfigurationObservation struct { // List of configuration blocks describing the rules managing the replication. See below. Rule []BucketLifecycleConfigurationRuleObservation `json:"rule,omitempty" tf:"rule,omitempty"` + + // The default minimum object size behavior applied to the lifecycle configuration. Valid values: all_storage_classes_128K (default), varies_by_storage_class. To customize the minimum object size for any transition you can add a filter that specifies a custom object_size_greater_than or object_size_less_than value. Custom filters always take precedence over the default transition behavior. + TransitionDefaultMinimumObjectSize *string `json:"transitionDefaultMinimumObjectSize,omitempty" tf:"transition_default_minimum_object_size,omitempty"` } type BucketLifecycleConfigurationParameters struct { @@ -149,6 +155,10 @@ type BucketLifecycleConfigurationParameters struct { // List of configuration blocks describing the rules managing the replication. See below. // +kubebuilder:validation:Optional Rule []BucketLifecycleConfigurationRuleParameters `json:"rule,omitempty" tf:"rule,omitempty"` + + // The default minimum object size behavior applied to the lifecycle configuration. Valid values: all_storage_classes_128K (default), varies_by_storage_class. To customize the minimum object size for any transition you can add a filter that specifies a custom object_size_greater_than or object_size_less_than value. Custom filters always take precedence over the default transition behavior. + // +kubebuilder:validation:Optional + TransitionDefaultMinimumObjectSize *string `json:"transitionDefaultMinimumObjectSize,omitempty" tf:"transition_default_minimum_object_size,omitempty"` } type BucketLifecycleConfigurationRuleInitParameters struct { diff --git a/apis/s3/v1beta2/zz_generated.deepcopy.go b/apis/s3/v1beta2/zz_generated.deepcopy.go index a594765853..47ab9c97e1 100644 --- a/apis/s3/v1beta2/zz_generated.deepcopy.go +++ b/apis/s3/v1beta2/zz_generated.deepcopy.go @@ -1948,6 +1948,11 @@ func (in *BucketLifecycleConfigurationInitParameters) DeepCopyInto(out *BucketLi (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.TransitionDefaultMinimumObjectSize != nil { + in, out := &in.TransitionDefaultMinimumObjectSize, &out.TransitionDefaultMinimumObjectSize + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketLifecycleConfigurationInitParameters. @@ -2017,6 +2022,11 @@ func (in *BucketLifecycleConfigurationObservation) DeepCopyInto(out *BucketLifec (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.TransitionDefaultMinimumObjectSize != nil { + in, out := &in.TransitionDefaultMinimumObjectSize, &out.TransitionDefaultMinimumObjectSize + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketLifecycleConfigurationObservation. @@ -2064,6 +2074,11 @@ func (in *BucketLifecycleConfigurationParameters) DeepCopyInto(out *BucketLifecy (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.TransitionDefaultMinimumObjectSize != nil { + in, out := &in.TransitionDefaultMinimumObjectSize, &out.TransitionDefaultMinimumObjectSize + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketLifecycleConfigurationParameters. diff --git a/apis/sagemaker/v1beta2/zz_domain_types.go b/apis/sagemaker/v1beta2/zz_domain_types.go index 801b481d00..19dfa1a206 100755 --- a/apis/sagemaker/v1beta2/zz_domain_types.go +++ b/apis/sagemaker/v1beta2/zz_domain_types.go @@ -13,11 +13,82 @@ import ( v1 "github.com/crossplane/crossplane-runtime/apis/common/v1" ) +type AppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type AppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type AppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type AppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *IdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type AppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *IdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type AppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings *IdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type CanvasAppSettingsInitParameters struct { // The model deployment settings for the SageMaker Canvas application. See direct_deploy_settings Block below. DirectDeploySettings *DirectDeploySettingsInitParameters `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + EmrServerlessSettings *EmrServerlessSettingsInitParameters `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + GenerativeAISettings *GenerativeAISettingsInitParameters `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` // The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settings Block below. @@ -41,6 +112,9 @@ type CanvasAppSettingsObservation struct { // The model deployment settings for the SageMaker Canvas application. See direct_deploy_settings Block below. DirectDeploySettings *DirectDeploySettingsObservation `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + EmrServerlessSettings *EmrServerlessSettingsObservation `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + GenerativeAISettings *GenerativeAISettingsObservation `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` // The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settings Block below. @@ -65,6 +139,10 @@ type CanvasAppSettingsParameters struct { // +kubebuilder:validation:Optional DirectDeploySettings *DirectDeploySettingsParameters `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + // +kubebuilder:validation:Optional + EmrServerlessSettings *EmrServerlessSettingsParameters `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + // +kubebuilder:validation:Optional GenerativeAISettings *GenerativeAISettingsParameters `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` @@ -89,6 +167,25 @@ type CanvasAppSettingsParameters struct { WorkspaceSettings *WorkspaceSettingsParameters `json:"workspaceSettings,omitempty" tf:"workspace_settings,omitempty"` } +type CodeEditorAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *AppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type CodeEditorAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *AppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type CodeEditorAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings *AppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type CodeEditorAppSettingsCustomImageInitParameters struct { // The name of the App Image Config. @@ -189,6 +286,12 @@ type CodeEditorAppSettingsDefaultResourceSpecParameters struct { type CodeEditorAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *CodeEditorAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image Block below. CustomImage []CodeEditorAppSettingsCustomImageInitParameters `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -202,6 +305,12 @@ type CodeEditorAppSettingsInitParameters struct { type CodeEditorAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *CodeEditorAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image Block below. CustomImage []CodeEditorAppSettingsCustomImageObservation `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -215,6 +324,14 @@ type CodeEditorAppSettingsObservation struct { type CodeEditorAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement *CodeEditorAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image Block below. // +kubebuilder:validation:Optional CustomImage []CodeEditorAppSettingsCustomImageParameters `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -575,6 +692,9 @@ type DefaultUserSettingsCustomPosixUserConfigParameters struct { type DefaultUserSettingsInitParameters struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See canvas_app_settings Block below. CanvasAppSettings *CanvasAppSettingsInitParameters `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -659,6 +779,12 @@ type DefaultUserSettingsJupyterLabAppSettingsCodeRepositoryParameters struct { type DefaultUserSettingsJupyterLabAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *JupyterLabAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. CodeRepository []DefaultUserSettingsJupyterLabAppSettingsCodeRepositoryInitParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -668,6 +794,9 @@ type DefaultUserSettingsJupyterLabAppSettingsInitParameters struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_spec Block below. DefaultResourceSpec *JupyterLabAppSettingsDefaultResourceSpecInitParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings *JupyterLabAppSettingsEmrSettingsInitParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -675,6 +804,12 @@ type DefaultUserSettingsJupyterLabAppSettingsInitParameters struct { type DefaultUserSettingsJupyterLabAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *JupyterLabAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. CodeRepository []DefaultUserSettingsJupyterLabAppSettingsCodeRepositoryObservation `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -684,6 +819,9 @@ type DefaultUserSettingsJupyterLabAppSettingsObservation struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_spec Block below. DefaultResourceSpec *JupyterLabAppSettingsDefaultResourceSpecObservation `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings *JupyterLabAppSettingsEmrSettingsObservation `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -691,6 +829,14 @@ type DefaultUserSettingsJupyterLabAppSettingsObservation struct { type DefaultUserSettingsJupyterLabAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement *JupyterLabAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. // +kubebuilder:validation:Optional CodeRepository []DefaultUserSettingsJupyterLabAppSettingsCodeRepositoryParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -703,6 +849,10 @@ type DefaultUserSettingsJupyterLabAppSettingsParameters struct { // +kubebuilder:validation:Optional DefaultResourceSpec *JupyterLabAppSettingsDefaultResourceSpecParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + // +kubebuilder:validation:Optional + EmrSettings *JupyterLabAppSettingsEmrSettingsParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +kubebuilder:validation:Optional // +listType=set @@ -1009,6 +1159,9 @@ type DefaultUserSettingsKernelGatewayAppSettingsParameters struct { type DefaultUserSettingsObservation struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See canvas_app_settings Block below. CanvasAppSettings *CanvasAppSettingsObservation `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -1064,6 +1217,10 @@ type DefaultUserSettingsObservation struct { type DefaultUserSettingsParameters struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + // +kubebuilder:validation:Optional + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See canvas_app_settings Block below. // +kubebuilder:validation:Optional CanvasAppSettings *CanvasAppSettingsParameters `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -1267,6 +1424,9 @@ type DomainInitParameters struct { // +listType=set SubnetIds []*string `json:"subnetIds,omitempty" tf:"subnet_ids,omitempty"` + // Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are: ENABLED and DISABLED. + TagPropagation *string `json:"tagPropagation,omitempty" tf:"tag_propagation,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -1335,6 +1495,9 @@ type DomainObservation struct { // +listType=set SubnetIds []*string `json:"subnetIds,omitempty" tf:"subnet_ids,omitempty"` + // Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are: ENABLED and DISABLED. + TagPropagation *string `json:"tagPropagation,omitempty" tf:"tag_propagation,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -1418,6 +1581,10 @@ type DomainParameters struct { // +listType=set SubnetIds []*string `json:"subnetIds,omitempty" tf:"subnet_ids,omitempty"` + // Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are: ENABLED and DISABLED. + // +kubebuilder:validation:Optional + TagPropagation *string `json:"tagPropagation,omitempty" tf:"tag_propagation,omitempty"` + // Key-value map of resource tags. // +kubebuilder:validation:Optional // +mapType=granular @@ -1518,6 +1685,70 @@ type EFSFileSystemConfigParameters struct { FileSystemPath *string `json:"fileSystemPath" tf:"file_system_path,omitempty"` } +type EmrServerlessSettingsInitParameters struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type EmrServerlessSettingsObservation struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type EmrServerlessSettingsParameters struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + // +kubebuilder:validation:Optional + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type EmrSettingsInitParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type EmrSettingsObservation struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type EmrSettingsParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +kubebuilder:validation:Optional + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +kubebuilder:validation:Optional + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + type GenerativeAISettingsInitParameters struct { // The Amazon Resource Name (ARN) assigned by AWS to this Domain. @@ -1576,6 +1807,123 @@ type IdentityProviderOauthSettingsParameters struct { Status *string `json:"status,omitempty" tf:"status,omitempty"` } +type IdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type IdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type IdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type JupyterLabAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type JupyterLabAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type JupyterLabAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type JupyterLabAppSettingsCodeRepositoryInitParameters struct { // The URL of the Git repository. @@ -1693,8 +2041,49 @@ type JupyterLabAppSettingsDefaultResourceSpecParameters struct { SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_arn,omitempty"` } +type JupyterLabAppSettingsEmrSettingsInitParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type JupyterLabAppSettingsEmrSettingsObservation struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type JupyterLabAppSettingsEmrSettingsParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +kubebuilder:validation:Optional + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +kubebuilder:validation:Optional + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + type JupyterLabAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *AppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. CodeRepository []JupyterLabAppSettingsCodeRepositoryInitParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -1704,6 +2093,9 @@ type JupyterLabAppSettingsInitParameters struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_spec Block below. DefaultResourceSpec *DefaultResourceSpecInitParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings *EmrSettingsInitParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -1711,6 +2103,12 @@ type JupyterLabAppSettingsInitParameters struct { type JupyterLabAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *AppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. CodeRepository []JupyterLabAppSettingsCodeRepositoryObservation `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -1720,6 +2118,9 @@ type JupyterLabAppSettingsObservation struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_spec Block below. DefaultResourceSpec *DefaultResourceSpecObservation `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings *EmrSettingsObservation `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -1727,6 +2128,14 @@ type JupyterLabAppSettingsObservation struct { type JupyterLabAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement *AppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. // +kubebuilder:validation:Optional CodeRepository []JupyterLabAppSettingsCodeRepositoryParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -1739,6 +2148,10 @@ type JupyterLabAppSettingsParameters struct { // +kubebuilder:validation:Optional DefaultResourceSpec *DefaultResourceSpecParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + // +kubebuilder:validation:Optional + EmrSettings *EmrSettingsParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +kubebuilder:validation:Optional // +listType=set @@ -2429,6 +2842,10 @@ type StudioWebPortalSettingsInitParameters struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +listType=set HiddenMLTools []*string `json:"hiddenMlTools,omitempty" tf:"hidden_ml_tools,omitempty"` @@ -2440,6 +2857,10 @@ type StudioWebPortalSettingsObservation struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +listType=set HiddenMLTools []*string `json:"hiddenMlTools,omitempty" tf:"hidden_ml_tools,omitempty"` @@ -2452,6 +2873,11 @@ type StudioWebPortalSettingsParameters struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +kubebuilder:validation:Optional + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +kubebuilder:validation:Optional // +listType=set diff --git a/apis/sagemaker/v1beta2/zz_featuregroup_types.go b/apis/sagemaker/v1beta2/zz_featuregroup_types.go index eeb6957062..8157851085 100755 --- a/apis/sagemaker/v1beta2/zz_featuregroup_types.go +++ b/apis/sagemaker/v1beta2/zz_featuregroup_types.go @@ -13,6 +13,20 @@ import ( v1 "github.com/crossplane/crossplane-runtime/apis/common/v1" ) +type CollectionConfigInitParameters struct { + VectorConfig *VectorConfigInitParameters `json:"vectorConfig,omitempty" tf:"vector_config,omitempty"` +} + +type CollectionConfigObservation struct { + VectorConfig *VectorConfigObservation `json:"vectorConfig,omitempty" tf:"vector_config,omitempty"` +} + +type CollectionConfigParameters struct { + + // +kubebuilder:validation:Optional + VectorConfig *VectorConfigParameters `json:"vectorConfig,omitempty" tf:"vector_config,omitempty"` +} + type DataCatalogConfigInitParameters struct { // The name of the Glue table catalog. @@ -53,6 +67,9 @@ type DataCatalogConfigParameters struct { } type FeatureDefinitionInitParameters struct { + CollectionConfig *CollectionConfigInitParameters `json:"collectionConfig,omitempty" tf:"collection_config,omitempty"` + + CollectionType *string `json:"collectionType,omitempty" tf:"collection_type,omitempty"` // The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time. FeatureName *string `json:"featureName,omitempty" tf:"feature_name,omitempty"` @@ -62,6 +79,9 @@ type FeatureDefinitionInitParameters struct { } type FeatureDefinitionObservation struct { + CollectionConfig *CollectionConfigObservation `json:"collectionConfig,omitempty" tf:"collection_config,omitempty"` + + CollectionType *string `json:"collectionType,omitempty" tf:"collection_type,omitempty"` // The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time. FeatureName *string `json:"featureName,omitempty" tf:"feature_name,omitempty"` @@ -72,6 +92,12 @@ type FeatureDefinitionObservation struct { type FeatureDefinitionParameters struct { + // +kubebuilder:validation:Optional + CollectionConfig *CollectionConfigParameters `json:"collectionConfig,omitempty" tf:"collection_config,omitempty"` + + // +kubebuilder:validation:Optional + CollectionType *string `json:"collectionType,omitempty" tf:"collection_type,omitempty"` + // The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time. // +kubebuilder:validation:Optional FeatureName *string `json:"featureName,omitempty" tf:"feature_name,omitempty"` @@ -117,6 +143,8 @@ type FeatureGroupInitParameters struct { // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + + ThroughputConfig *ThroughputConfigInitParameters `json:"throughputConfig,omitempty" tf:"throughput_config,omitempty"` } type FeatureGroupObservation struct { @@ -154,6 +182,8 @@ type FeatureGroupObservation struct { // A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block. // +mapType=granular TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` + + ThroughputConfig *ThroughputConfigObservation `json:"throughputConfig,omitempty" tf:"throughput_config,omitempty"` } type FeatureGroupParameters struct { @@ -205,6 +235,9 @@ type FeatureGroupParameters struct { // +kubebuilder:validation:Optional // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + + // +kubebuilder:validation:Optional + ThroughputConfig *ThroughputConfigParameters `json:"throughputConfig,omitempty" tf:"throughput_config,omitempty"` } type OfflineStoreConfigInitParameters struct { @@ -392,6 +425,48 @@ type TTLDurationParameters struct { Value *float64 `json:"value,omitempty" tf:"value,omitempty"` } +type ThroughputConfigInitParameters struct { + ProvisionedReadCapacityUnits *float64 `json:"provisionedReadCapacityUnits,omitempty" tf:"provisioned_read_capacity_units,omitempty"` + + ProvisionedWriteCapacityUnits *float64 `json:"provisionedWriteCapacityUnits,omitempty" tf:"provisioned_write_capacity_units,omitempty"` + + ThroughputMode *string `json:"throughputMode,omitempty" tf:"throughput_mode,omitempty"` +} + +type ThroughputConfigObservation struct { + ProvisionedReadCapacityUnits *float64 `json:"provisionedReadCapacityUnits,omitempty" tf:"provisioned_read_capacity_units,omitempty"` + + ProvisionedWriteCapacityUnits *float64 `json:"provisionedWriteCapacityUnits,omitempty" tf:"provisioned_write_capacity_units,omitempty"` + + ThroughputMode *string `json:"throughputMode,omitempty" tf:"throughput_mode,omitempty"` +} + +type ThroughputConfigParameters struct { + + // +kubebuilder:validation:Optional + ProvisionedReadCapacityUnits *float64 `json:"provisionedReadCapacityUnits,omitempty" tf:"provisioned_read_capacity_units,omitempty"` + + // +kubebuilder:validation:Optional + ProvisionedWriteCapacityUnits *float64 `json:"provisionedWriteCapacityUnits,omitempty" tf:"provisioned_write_capacity_units,omitempty"` + + // +kubebuilder:validation:Optional + ThroughputMode *string `json:"throughputMode,omitempty" tf:"throughput_mode,omitempty"` +} + +type VectorConfigInitParameters struct { + Dimension *float64 `json:"dimension,omitempty" tf:"dimension,omitempty"` +} + +type VectorConfigObservation struct { + Dimension *float64 `json:"dimension,omitempty" tf:"dimension,omitempty"` +} + +type VectorConfigParameters struct { + + // +kubebuilder:validation:Optional + Dimension *float64 `json:"dimension,omitempty" tf:"dimension,omitempty"` +} + // FeatureGroupSpec defines the desired state of FeatureGroup type FeatureGroupSpec struct { v1.ResourceSpec `json:",inline"` diff --git a/apis/sagemaker/v1beta2/zz_generated.deepcopy.go b/apis/sagemaker/v1beta2/zz_generated.deepcopy.go index e5d4003e31..6a60c10203 100644 --- a/apis/sagemaker/v1beta2/zz_generated.deepcopy.go +++ b/apis/sagemaker/v1beta2/zz_generated.deepcopy.go @@ -444,6 +444,171 @@ func (in *AppInitParameters) DeepCopy() *AppInitParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *AppLifecycleManagementIdleSettingsInitParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementIdleSettingsInitParameters. +func (in *AppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *AppLifecycleManagementIdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(AppLifecycleManagementIdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *AppLifecycleManagementIdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementIdleSettingsObservation. +func (in *AppLifecycleManagementIdleSettingsObservation) DeepCopy() *AppLifecycleManagementIdleSettingsObservation { + if in == nil { + return nil + } + out := new(AppLifecycleManagementIdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *AppLifecycleManagementIdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementIdleSettingsParameters. +func (in *AppLifecycleManagementIdleSettingsParameters) DeepCopy() *AppLifecycleManagementIdleSettingsParameters { + if in == nil { + return nil + } + out := new(AppLifecycleManagementIdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementInitParameters) DeepCopyInto(out *AppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(IdleSettingsInitParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementInitParameters. +func (in *AppLifecycleManagementInitParameters) DeepCopy() *AppLifecycleManagementInitParameters { + if in == nil { + return nil + } + out := new(AppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementObservation) DeepCopyInto(out *AppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(IdleSettingsObservation) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementObservation. +func (in *AppLifecycleManagementObservation) DeepCopy() *AppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(AppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementParameters) DeepCopyInto(out *AppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(IdleSettingsParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementParameters. +func (in *AppLifecycleManagementParameters) DeepCopy() *AppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(AppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AppList) DeepCopyInto(out *AppList) { *out = *in @@ -1155,6 +1320,81 @@ func (in *CanvasAppSettingsDirectDeploySettingsParameters) DeepCopy() *CanvasApp return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CanvasAppSettingsEmrServerlessSettingsInitParameters) DeepCopyInto(out *CanvasAppSettingsEmrServerlessSettingsInitParameters) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CanvasAppSettingsEmrServerlessSettingsInitParameters. +func (in *CanvasAppSettingsEmrServerlessSettingsInitParameters) DeepCopy() *CanvasAppSettingsEmrServerlessSettingsInitParameters { + if in == nil { + return nil + } + out := new(CanvasAppSettingsEmrServerlessSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CanvasAppSettingsEmrServerlessSettingsObservation) DeepCopyInto(out *CanvasAppSettingsEmrServerlessSettingsObservation) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CanvasAppSettingsEmrServerlessSettingsObservation. +func (in *CanvasAppSettingsEmrServerlessSettingsObservation) DeepCopy() *CanvasAppSettingsEmrServerlessSettingsObservation { + if in == nil { + return nil + } + out := new(CanvasAppSettingsEmrServerlessSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CanvasAppSettingsEmrServerlessSettingsParameters) DeepCopyInto(out *CanvasAppSettingsEmrServerlessSettingsParameters) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CanvasAppSettingsEmrServerlessSettingsParameters. +func (in *CanvasAppSettingsEmrServerlessSettingsParameters) DeepCopy() *CanvasAppSettingsEmrServerlessSettingsParameters { + if in == nil { + return nil + } + out := new(CanvasAppSettingsEmrServerlessSettingsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CanvasAppSettingsGenerativeAISettingsInitParameters) DeepCopyInto(out *CanvasAppSettingsGenerativeAISettingsInitParameters) { *out = *in @@ -1313,6 +1553,11 @@ func (in *CanvasAppSettingsInitParameters) DeepCopyInto(out *CanvasAppSettingsIn *out = new(DirectDeploySettingsInitParameters) (*in).DeepCopyInto(*out) } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = new(EmrServerlessSettingsInitParameters) + (*in).DeepCopyInto(*out) + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(GenerativeAISettingsInitParameters) @@ -1500,6 +1745,11 @@ func (in *CanvasAppSettingsObservation) DeepCopyInto(out *CanvasAppSettingsObser *out = new(DirectDeploySettingsObservation) (*in).DeepCopyInto(*out) } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = new(EmrServerlessSettingsObservation) + (*in).DeepCopyInto(*out) + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(GenerativeAISettingsObservation) @@ -1552,6 +1802,11 @@ func (in *CanvasAppSettingsParameters) DeepCopyInto(out *CanvasAppSettingsParame *out = new(DirectDeploySettingsParameters) (*in).DeepCopyInto(*out) } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = new(EmrServerlessSettingsParameters) + (*in).DeepCopyInto(*out) + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(GenerativeAISettingsParameters) @@ -2053,139 +2308,259 @@ func (in *CodeEditorAppImageConfigParameters) DeepCopy() *CodeEditorAppImageConf } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsCustomImageInitParameters) DeepCopyInto(out *CodeEditorAppSettingsCustomImageInitParameters) { +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { *out = *in - if in.AppImageConfigName != nil { - in, out := &in.AppImageConfigName, &out.AppImageConfigName - *out = new(string) - **out = **in - } - if in.ImageName != nil { - in, out := &in.ImageName, &out.ImageName - *out = new(string) - **out = **in - } - if in.ImageVersionNumber != nil { - in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageInitParameters. -func (in *CodeEditorAppSettingsCustomImageInitParameters) DeepCopy() *CodeEditorAppSettingsCustomImageInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters { if in == nil { return nil } - out := new(CodeEditorAppSettingsCustomImageInitParameters) + out := new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsCustomImageObservation) DeepCopyInto(out *CodeEditorAppSettingsCustomImageObservation) { +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) { *out = *in - if in.AppImageConfigName != nil { - in, out := &in.AppImageConfigName, &out.AppImageConfigName - *out = new(string) - **out = **in - } - if in.ImageName != nil { - in, out := &in.ImageName, &out.ImageName - *out = new(string) - **out = **in - } - if in.ImageVersionNumber != nil { - in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageObservation. -func (in *CodeEditorAppSettingsCustomImageObservation) DeepCopy() *CodeEditorAppSettingsCustomImageObservation { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation { if in == nil { return nil } - out := new(CodeEditorAppSettingsCustomImageObservation) + out := new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsCustomImageParameters) DeepCopyInto(out *CodeEditorAppSettingsCustomImageParameters) { +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) { *out = *in - if in.AppImageConfigName != nil { - in, out := &in.AppImageConfigName, &out.AppImageConfigName - *out = new(string) - **out = **in - } - if in.ImageName != nil { - in, out := &in.ImageName, &out.ImageName - *out = new(string) - **out = **in - } - if in.ImageVersionNumber != nil { - in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageParameters. -func (in *CodeEditorAppSettingsCustomImageParameters) DeepCopy() *CodeEditorAppSettingsCustomImageParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters { if in == nil { return nil } - out := new(CodeEditorAppSettingsCustomImageParameters) + out := new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *CodeEditorAppSettingsDefaultResourceSpecInitParameters) { +func (in *CodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementInitParameters) { *out = *in - if in.InstanceType != nil { - in, out := &in.InstanceType, &out.InstanceType - *out = new(string) - **out = **in - } - if in.LifecycleConfigArn != nil { - in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn - *out = new(string) - **out = **in - } - if in.SagemakerImageArn != nil { - in, out := &in.SagemakerImageArn, &out.SagemakerImageArn - *out = new(string) - **out = **in - } - if in.SagemakerImageVersionAlias != nil { - in, out := &in.SagemakerImageVersionAlias, &out.SagemakerImageVersionAlias - *out = new(string) - **out = **in - } - if in.SagemakerImageVersionArn != nil { - in, out := &in.SagemakerImageVersionArn, &out.SagemakerImageVersionArn - *out = new(string) - **out = **in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(AppLifecycleManagementIdleSettingsInitParameters) + (*in).DeepCopyInto(*out) } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsDefaultResourceSpecInitParameters. -func (in *CodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopy() *CodeEditorAppSettingsDefaultResourceSpecInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementInitParameters. +func (in *CodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementInitParameters { if in == nil { return nil } - out := new(CodeEditorAppSettingsDefaultResourceSpecInitParameters) + out := new(CodeEditorAppSettingsAppLifecycleManagementInitParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsDefaultResourceSpecObservation) DeepCopyInto(out *CodeEditorAppSettingsDefaultResourceSpecObservation) { +func (in *CodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementObservation) { *out = *in - if in.InstanceType != nil { + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(AppLifecycleManagementIdleSettingsObservation) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementObservation. +func (in *CodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(AppLifecycleManagementIdleSettingsParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementParameters. +func (in *CodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsCustomImageInitParameters) DeepCopyInto(out *CodeEditorAppSettingsCustomImageInitParameters) { + *out = *in + if in.AppImageConfigName != nil { + in, out := &in.AppImageConfigName, &out.AppImageConfigName + *out = new(string) + **out = **in + } + if in.ImageName != nil { + in, out := &in.ImageName, &out.ImageName + *out = new(string) + **out = **in + } + if in.ImageVersionNumber != nil { + in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageInitParameters. +func (in *CodeEditorAppSettingsCustomImageInitParameters) DeepCopy() *CodeEditorAppSettingsCustomImageInitParameters { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsCustomImageInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsCustomImageObservation) DeepCopyInto(out *CodeEditorAppSettingsCustomImageObservation) { + *out = *in + if in.AppImageConfigName != nil { + in, out := &in.AppImageConfigName, &out.AppImageConfigName + *out = new(string) + **out = **in + } + if in.ImageName != nil { + in, out := &in.ImageName, &out.ImageName + *out = new(string) + **out = **in + } + if in.ImageVersionNumber != nil { + in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageObservation. +func (in *CodeEditorAppSettingsCustomImageObservation) DeepCopy() *CodeEditorAppSettingsCustomImageObservation { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsCustomImageObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsCustomImageParameters) DeepCopyInto(out *CodeEditorAppSettingsCustomImageParameters) { + *out = *in + if in.AppImageConfigName != nil { + in, out := &in.AppImageConfigName, &out.AppImageConfigName + *out = new(string) + **out = **in + } + if in.ImageName != nil { + in, out := &in.ImageName, &out.ImageName + *out = new(string) + **out = **in + } + if in.ImageVersionNumber != nil { + in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageParameters. +func (in *CodeEditorAppSettingsCustomImageParameters) DeepCopy() *CodeEditorAppSettingsCustomImageParameters { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsCustomImageParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *CodeEditorAppSettingsDefaultResourceSpecInitParameters) { + *out = *in + if in.InstanceType != nil { + in, out := &in.InstanceType, &out.InstanceType + *out = new(string) + **out = **in + } + if in.LifecycleConfigArn != nil { + in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn + *out = new(string) + **out = **in + } + if in.SagemakerImageArn != nil { + in, out := &in.SagemakerImageArn, &out.SagemakerImageArn + *out = new(string) + **out = **in + } + if in.SagemakerImageVersionAlias != nil { + in, out := &in.SagemakerImageVersionAlias, &out.SagemakerImageVersionAlias + *out = new(string) + **out = **in + } + if in.SagemakerImageVersionArn != nil { + in, out := &in.SagemakerImageVersionArn, &out.SagemakerImageVersionArn + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsDefaultResourceSpecInitParameters. +func (in *CodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopy() *CodeEditorAppSettingsDefaultResourceSpecInitParameters { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsDefaultResourceSpecInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsDefaultResourceSpecObservation) DeepCopyInto(out *CodeEditorAppSettingsDefaultResourceSpecObservation) { + *out = *in + if in.InstanceType != nil { in, out := &in.InstanceType, &out.InstanceType *out = new(string) **out = **in @@ -2265,6 +2640,16 @@ func (in *CodeEditorAppSettingsDefaultResourceSpecParameters) DeepCopy() *CodeEd // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CodeEditorAppSettingsInitParameters) DeepCopyInto(out *CodeEditorAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(CodeEditorAppSettingsAppLifecycleManagementInitParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]CodeEditorAppSettingsCustomImageInitParameters, len(*in)) @@ -2303,6 +2688,16 @@ func (in *CodeEditorAppSettingsInitParameters) DeepCopy() *CodeEditorAppSettings // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CodeEditorAppSettingsObservation) DeepCopyInto(out *CodeEditorAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(CodeEditorAppSettingsAppLifecycleManagementObservation) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]CodeEditorAppSettingsCustomImageObservation, len(*in)) @@ -2341,6 +2736,16 @@ func (in *CodeEditorAppSettingsObservation) DeepCopy() *CodeEditorAppSettingsObs // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CodeEditorAppSettingsParameters) DeepCopyInto(out *CodeEditorAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(CodeEditorAppSettingsAppLifecycleManagementParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]CodeEditorAppSettingsCustomImageParameters, len(*in)) @@ -2874,6 +3279,66 @@ func (in *CognitoMemberDefinitionParameters) DeepCopy() *CognitoMemberDefinition return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CollectionConfigInitParameters) DeepCopyInto(out *CollectionConfigInitParameters) { + *out = *in + if in.VectorConfig != nil { + in, out := &in.VectorConfig, &out.VectorConfig + *out = new(VectorConfigInitParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionConfigInitParameters. +func (in *CollectionConfigInitParameters) DeepCopy() *CollectionConfigInitParameters { + if in == nil { + return nil + } + out := new(CollectionConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CollectionConfigObservation) DeepCopyInto(out *CollectionConfigObservation) { + *out = *in + if in.VectorConfig != nil { + in, out := &in.VectorConfig, &out.VectorConfig + *out = new(VectorConfigObservation) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionConfigObservation. +func (in *CollectionConfigObservation) DeepCopy() *CollectionConfigObservation { + if in == nil { + return nil + } + out := new(CollectionConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CollectionConfigParameters) DeepCopyInto(out *CollectionConfigParameters) { + *out = *in + if in.VectorConfig != nil { + in, out := &in.VectorConfig, &out.VectorConfig + *out = new(VectorConfigParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionConfigParameters. +func (in *CollectionConfigParameters) DeepCopy() *CollectionConfigParameters { + if in == nil { + return nil + } + out := new(CollectionConfigParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContainerConfigInitParameters) DeepCopyInto(out *ContainerConfigInitParameters) { *out = *in @@ -4449,6 +4914,11 @@ func (in *DefaultUserSettingsCustomPosixUserConfigParameters) DeepCopy() *Defaul // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsInitParameters) DeepCopyInto(out *DefaultUserSettingsInitParameters) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = new(CanvasAppSettingsInitParameters) @@ -4627,6 +5097,16 @@ func (in *DefaultUserSettingsJupyterLabAppSettingsCodeRepositoryParameters) Deep // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsJupyterLabAppSettingsInitParameters) DeepCopyInto(out *DefaultUserSettingsJupyterLabAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(JupyterLabAppSettingsAppLifecycleManagementInitParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]DefaultUserSettingsJupyterLabAppSettingsCodeRepositoryInitParameters, len(*in)) @@ -4646,6 +5126,11 @@ func (in *DefaultUserSettingsJupyterLabAppSettingsInitParameters) DeepCopyInto(o *out = new(JupyterLabAppSettingsDefaultResourceSpecInitParameters) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(JupyterLabAppSettingsEmrSettingsInitParameters) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -4672,6 +5157,16 @@ func (in *DefaultUserSettingsJupyterLabAppSettingsInitParameters) DeepCopy() *De // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsJupyterLabAppSettingsObservation) DeepCopyInto(out *DefaultUserSettingsJupyterLabAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(JupyterLabAppSettingsAppLifecycleManagementObservation) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]DefaultUserSettingsJupyterLabAppSettingsCodeRepositoryObservation, len(*in)) @@ -4691,6 +5186,11 @@ func (in *DefaultUserSettingsJupyterLabAppSettingsObservation) DeepCopyInto(out *out = new(JupyterLabAppSettingsDefaultResourceSpecObservation) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(JupyterLabAppSettingsEmrSettingsObservation) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -4717,6 +5217,16 @@ func (in *DefaultUserSettingsJupyterLabAppSettingsObservation) DeepCopy() *Defau // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsJupyterLabAppSettingsParameters) DeepCopyInto(out *DefaultUserSettingsJupyterLabAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(JupyterLabAppSettingsAppLifecycleManagementParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]DefaultUserSettingsJupyterLabAppSettingsCodeRepositoryParameters, len(*in)) @@ -4736,6 +5246,11 @@ func (in *DefaultUserSettingsJupyterLabAppSettingsParameters) DeepCopyInto(out * *out = new(JupyterLabAppSettingsDefaultResourceSpecParameters) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(JupyterLabAppSettingsEmrSettingsParameters) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -5420,6 +5935,11 @@ func (in *DefaultUserSettingsKernelGatewayAppSettingsParameters) DeepCopy() *Def // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsObservation) DeepCopyInto(out *DefaultUserSettingsObservation) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = new(CanvasAppSettingsObservation) @@ -5528,6 +6048,11 @@ func (in *DefaultUserSettingsObservation) DeepCopy() *DefaultUserSettingsObserva // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsParameters) DeepCopyInto(out *DefaultUserSettingsParameters) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = new(CanvasAppSettingsParameters) @@ -6656,6 +7181,11 @@ func (in *DomainInitParameters) DeepCopyInto(out *DomainInitParameters) { } } } + if in.TagPropagation != nil { + in, out := &in.TagPropagation, &out.TagPropagation + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -6820,6 +7350,11 @@ func (in *DomainObservation) DeepCopyInto(out *DomainObservation) { } } } + if in.TagPropagation != nil { + in, out := &in.TagPropagation, &out.TagPropagation + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -6960,6 +7495,11 @@ func (in *DomainParameters) DeepCopyInto(out *DomainParameters) { } } } + if in.TagPropagation != nil { + in, out := &in.TagPropagation, &out.TagPropagation + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -7357,12 +7897,198 @@ func (in *EFSFileSystemParameters) DeepCopy() *EFSFileSystemParameters { } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *Endpoint) DeepCopyInto(out *Endpoint) { +func (in *EmrServerlessSettingsInitParameters) DeepCopyInto(out *EmrServerlessSettingsInitParameters) { *out = *in - out.TypeMeta = in.TypeMeta - in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) - in.Spec.DeepCopyInto(&out.Spec) - in.Status.DeepCopyInto(&out.Status) + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrServerlessSettingsInitParameters. +func (in *EmrServerlessSettingsInitParameters) DeepCopy() *EmrServerlessSettingsInitParameters { + if in == nil { + return nil + } + out := new(EmrServerlessSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrServerlessSettingsObservation) DeepCopyInto(out *EmrServerlessSettingsObservation) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrServerlessSettingsObservation. +func (in *EmrServerlessSettingsObservation) DeepCopy() *EmrServerlessSettingsObservation { + if in == nil { + return nil + } + out := new(EmrServerlessSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrServerlessSettingsParameters) DeepCopyInto(out *EmrServerlessSettingsParameters) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrServerlessSettingsParameters. +func (in *EmrServerlessSettingsParameters) DeepCopy() *EmrServerlessSettingsParameters { + if in == nil { + return nil + } + out := new(EmrServerlessSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrSettingsInitParameters) DeepCopyInto(out *EmrSettingsInitParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrSettingsInitParameters. +func (in *EmrSettingsInitParameters) DeepCopy() *EmrSettingsInitParameters { + if in == nil { + return nil + } + out := new(EmrSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrSettingsObservation) DeepCopyInto(out *EmrSettingsObservation) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrSettingsObservation. +func (in *EmrSettingsObservation) DeepCopy() *EmrSettingsObservation { + if in == nil { + return nil + } + out := new(EmrSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrSettingsParameters) DeepCopyInto(out *EmrSettingsParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrSettingsParameters. +func (in *EmrSettingsParameters) DeepCopy() *EmrSettingsParameters { + if in == nil { + return nil + } + out := new(EmrSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *Endpoint) DeepCopyInto(out *Endpoint) { + *out = *in + out.TypeMeta = in.TypeMeta + in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) + in.Spec.DeepCopyInto(&out.Spec) + in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint. @@ -7952,6 +8678,16 @@ func (in *EndpointStatus) DeepCopy() *EndpointStatus { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureDefinitionInitParameters) DeepCopyInto(out *FeatureDefinitionInitParameters) { *out = *in + if in.CollectionConfig != nil { + in, out := &in.CollectionConfig, &out.CollectionConfig + *out = new(CollectionConfigInitParameters) + (*in).DeepCopyInto(*out) + } + if in.CollectionType != nil { + in, out := &in.CollectionType, &out.CollectionType + *out = new(string) + **out = **in + } if in.FeatureName != nil { in, out := &in.FeatureName, &out.FeatureName *out = new(string) @@ -7977,6 +8713,16 @@ func (in *FeatureDefinitionInitParameters) DeepCopy() *FeatureDefinitionInitPara // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureDefinitionObservation) DeepCopyInto(out *FeatureDefinitionObservation) { *out = *in + if in.CollectionConfig != nil { + in, out := &in.CollectionConfig, &out.CollectionConfig + *out = new(CollectionConfigObservation) + (*in).DeepCopyInto(*out) + } + if in.CollectionType != nil { + in, out := &in.CollectionType, &out.CollectionType + *out = new(string) + **out = **in + } if in.FeatureName != nil { in, out := &in.FeatureName, &out.FeatureName *out = new(string) @@ -8002,6 +8748,16 @@ func (in *FeatureDefinitionObservation) DeepCopy() *FeatureDefinitionObservation // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureDefinitionParameters) DeepCopyInto(out *FeatureDefinitionParameters) { *out = *in + if in.CollectionConfig != nil { + in, out := &in.CollectionConfig, &out.CollectionConfig + *out = new(CollectionConfigParameters) + (*in).DeepCopyInto(*out) + } + if in.CollectionType != nil { + in, out := &in.CollectionType, &out.CollectionType + *out = new(string) + **out = **in + } if in.FeatureName != nil { in, out := &in.FeatureName, &out.FeatureName *out = new(string) @@ -8117,6 +8873,11 @@ func (in *FeatureGroupInitParameters) DeepCopyInto(out *FeatureGroupInitParamete (*out)[key] = outVal } } + if in.ThroughputConfig != nil { + in, out := &in.ThroughputConfig, &out.ThroughputConfig + *out = new(ThroughputConfigInitParameters) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupInitParameters. @@ -8243,6 +9004,11 @@ func (in *FeatureGroupObservation) DeepCopyInto(out *FeatureGroupObservation) { (*out)[key] = outVal } } + if in.ThroughputConfig != nil { + in, out := &in.ThroughputConfig, &out.ThroughputConfig + *out = new(ThroughputConfigObservation) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupObservation. @@ -8326,6 +9092,11 @@ func (in *FeatureGroupParameters) DeepCopyInto(out *FeatureGroupParameters) { (*out)[key] = outVal } } + if in.ThroughputConfig != nil { + in, out := &in.ThroughputConfig, &out.ThroughputConfig + *out = new(ThroughputConfigParameters) + (*in).DeepCopyInto(*out) + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupParameters. @@ -8798,6 +9569,111 @@ func (in *IdentityProviderOauthSettingsParameters) DeepCopy() *IdentityProviderO return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IdleSettingsInitParameters) DeepCopyInto(out *IdleSettingsInitParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdleSettingsInitParameters. +func (in *IdleSettingsInitParameters) DeepCopy() *IdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(IdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IdleSettingsObservation) DeepCopyInto(out *IdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdleSettingsObservation. +func (in *IdleSettingsObservation) DeepCopy() *IdleSettingsObservation { + if in == nil { + return nil + } + out := new(IdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IdleSettingsParameters) DeepCopyInto(out *IdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdleSettingsParameters. +func (in *IdleSettingsParameters) DeepCopy() *IdleSettingsParameters { + if in == nil { + return nil + } + out := new(IdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ImageConfigInitParameters) DeepCopyInto(out *ImageConfigInitParameters) { *out = *in @@ -9054,18 +9930,183 @@ func (in *InstanceMetadataServiceConfigurationParameters) DeepCopy() *InstanceMe } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *JupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopyInto(out *JupyterLabAppSettingsCodeRepositoryInitParameters) { +func (in *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { *out = *in - if in.RepositoryURL != nil { - in, out := &in.RepositoryURL, &out.RepositoryURL + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement *out = new(string) **out = **in } -} - -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsCodeRepositoryInitParameters. -func (in *JupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopy() *JupyterLabAppSettingsCodeRepositoryInitParameters { - if in == nil { + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *JupyterLabAppSettingsAppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(JupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsAppLifecycleManagementInitParameters. +func (in *JupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *JupyterLabAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *JupyterLabAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(JupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsAppLifecycleManagementObservation. +func (in *JupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopy() *JupyterLabAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *JupyterLabAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(JupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsAppLifecycleManagementParameters. +func (in *JupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopy() *JupyterLabAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopyInto(out *JupyterLabAppSettingsCodeRepositoryInitParameters) { + *out = *in + if in.RepositoryURL != nil { + in, out := &in.RepositoryURL, &out.RepositoryURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsCodeRepositoryInitParameters. +func (in *JupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopy() *JupyterLabAppSettingsCodeRepositoryInitParameters { + if in == nil { return nil } out := new(JupyterLabAppSettingsCodeRepositoryInitParameters) @@ -9323,9 +10364,130 @@ func (in *JupyterLabAppSettingsDefaultResourceSpecParameters) DeepCopy() *Jupyte return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsEmrSettingsInitParameters) DeepCopyInto(out *JupyterLabAppSettingsEmrSettingsInitParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsEmrSettingsInitParameters. +func (in *JupyterLabAppSettingsEmrSettingsInitParameters) DeepCopy() *JupyterLabAppSettingsEmrSettingsInitParameters { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsEmrSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsEmrSettingsObservation) DeepCopyInto(out *JupyterLabAppSettingsEmrSettingsObservation) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsEmrSettingsObservation. +func (in *JupyterLabAppSettingsEmrSettingsObservation) DeepCopy() *JupyterLabAppSettingsEmrSettingsObservation { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsEmrSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *JupyterLabAppSettingsEmrSettingsParameters) DeepCopyInto(out *JupyterLabAppSettingsEmrSettingsParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JupyterLabAppSettingsEmrSettingsParameters. +func (in *JupyterLabAppSettingsEmrSettingsParameters) DeepCopy() *JupyterLabAppSettingsEmrSettingsParameters { + if in == nil { + return nil + } + out := new(JupyterLabAppSettingsEmrSettingsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *JupyterLabAppSettingsInitParameters) DeepCopyInto(out *JupyterLabAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(AppLifecycleManagementInitParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]JupyterLabAppSettingsCodeRepositoryInitParameters, len(*in)) @@ -9345,6 +10507,11 @@ func (in *JupyterLabAppSettingsInitParameters) DeepCopyInto(out *JupyterLabAppSe *out = new(DefaultResourceSpecInitParameters) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(EmrSettingsInitParameters) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -9371,6 +10538,16 @@ func (in *JupyterLabAppSettingsInitParameters) DeepCopy() *JupyterLabAppSettings // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *JupyterLabAppSettingsObservation) DeepCopyInto(out *JupyterLabAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(AppLifecycleManagementObservation) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]JupyterLabAppSettingsCodeRepositoryObservation, len(*in)) @@ -9390,6 +10567,11 @@ func (in *JupyterLabAppSettingsObservation) DeepCopyInto(out *JupyterLabAppSetti *out = new(DefaultResourceSpecObservation) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(EmrSettingsObservation) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -9416,6 +10598,16 @@ func (in *JupyterLabAppSettingsObservation) DeepCopy() *JupyterLabAppSettingsObs // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *JupyterLabAppSettingsParameters) DeepCopyInto(out *JupyterLabAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(AppLifecycleManagementParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]JupyterLabAppSettingsCodeRepositoryParameters, len(*in)) @@ -9435,6 +10627,11 @@ func (in *JupyterLabAppSettingsParameters) DeepCopyInto(out *JupyterLabAppSettin *out = new(DefaultResourceSpecParameters) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(EmrSettingsParameters) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -16423,52 +17620,112 @@ func (in *SpaceParameters) DeepCopy() *SpaceParameters { } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) { +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) { *out = *in - if in.InstanceType != nil { - in, out := &in.InstanceType, &out.InstanceType - *out = new(string) - **out = **in - } - if in.LifecycleConfigArn != nil { - in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn - *out = new(string) - **out = **in - } - if in.SagemakerImageArn != nil { - in, out := &in.SagemakerImageArn, &out.SagemakerImageArn - *out = new(string) - **out = **in - } - if in.SagemakerImageVersionAlias != nil { - in, out := &in.SagemakerImageVersionAlias, &out.SagemakerImageVersionAlias - *out = new(string) - **out = **in - } - if in.SagemakerImageVersionArn != nil { - in, out := &in.SagemakerImageVersionArn, &out.SagemakerImageVersionArn - *out = new(string) - **out = **in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + (*in).DeepCopyInto(*out) } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters. -func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopy() *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters { if in == nil { return nil } - out := new(SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) + out := new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecObservation) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecObservation) { +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) { *out = *in - if in.InstanceType != nil { - in, out := &in.InstanceType, &out.InstanceType - *out = new(string) - **out = **in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopy() *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopy() *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) { + *out = *in + if in.InstanceType != nil { + in, out := &in.InstanceType, &out.InstanceType + *out = new(string) + **out = **in + } + if in.LifecycleConfigArn != nil { + in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn + *out = new(string) + **out = **in + } + if in.SagemakerImageArn != nil { + in, out := &in.SagemakerImageArn, &out.SagemakerImageArn + *out = new(string) + **out = **in + } + if in.SagemakerImageVersionAlias != nil { + in, out := &in.SagemakerImageVersionAlias, &out.SagemakerImageVersionAlias + *out = new(string) + **out = **in + } + if in.SagemakerImageVersionArn != nil { + in, out := &in.SagemakerImageVersionArn, &out.SagemakerImageVersionArn + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters. +func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopy() *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecObservation) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecObservation) { + *out = *in + if in.InstanceType != nil { + in, out := &in.InstanceType, &out.InstanceType + *out = new(string) + **out = **in } if in.LifecycleConfigArn != nil { in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn @@ -16545,6 +17802,11 @@ func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecParameters) DeepC // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsCodeEditorAppSettingsInitParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) + (*in).DeepCopyInto(*out) + } if in.DefaultResourceSpec != nil { in, out := &in.DefaultResourceSpec, &out.DefaultResourceSpec *out = new(SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) @@ -16565,6 +17827,11 @@ func (in *SpaceSettingsCodeEditorAppSettingsInitParameters) DeepCopy() *SpaceSet // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsCodeEditorAppSettingsObservation) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) + (*in).DeepCopyInto(*out) + } if in.DefaultResourceSpec != nil { in, out := &in.DefaultResourceSpec, &out.DefaultResourceSpec *out = new(SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecObservation) @@ -16585,6 +17852,11 @@ func (in *SpaceSettingsCodeEditorAppSettingsObservation) DeepCopy() *SpaceSettin // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsCodeEditorAppSettingsParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) + (*in).DeepCopyInto(*out) + } if in.DefaultResourceSpec != nil { in, out := &in.DefaultResourceSpec, &out.DefaultResourceSpec *out = new(SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecParameters) @@ -16654,6 +17926,126 @@ func (in *SpaceSettingsInitParameters) DeepCopy() *SpaceSettingsInitParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) { *out = *in @@ -16837,6 +18229,11 @@ func (in *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecParameters) DeepC // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsJupyterLabAppSettingsInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) + (*in).DeepCopyInto(*out) + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters, len(*in)) @@ -16864,6 +18261,11 @@ func (in *SpaceSettingsJupyterLabAppSettingsInitParameters) DeepCopy() *SpaceSet // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsJupyterLabAppSettingsObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) + (*in).DeepCopyInto(*out) + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation, len(*in)) @@ -16891,6 +18293,11 @@ func (in *SpaceSettingsJupyterLabAppSettingsObservation) DeepCopy() *SpaceSettin // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsJupyterLabAppSettingsParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) + (*in).DeepCopyInto(*out) + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters, len(*in)) @@ -17941,6 +19348,17 @@ func (in *StudioWebPortalSettingsInitParameters) DeepCopyInto(out *StudioWebPort } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -17978,6 +19396,17 @@ func (in *StudioWebPortalSettingsObservation) DeepCopyInto(out *StudioWebPortalS } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -18015,6 +19444,17 @@ func (in *StudioWebPortalSettingsParameters) DeepCopyInto(out *StudioWebPortalSe } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -18293,6 +19733,96 @@ func (in *TensorBoardAppSettingsParameters) DeepCopy() *TensorBoardAppSettingsPa return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ThroughputConfigInitParameters) DeepCopyInto(out *ThroughputConfigInitParameters) { + *out = *in + if in.ProvisionedReadCapacityUnits != nil { + in, out := &in.ProvisionedReadCapacityUnits, &out.ProvisionedReadCapacityUnits + *out = new(float64) + **out = **in + } + if in.ProvisionedWriteCapacityUnits != nil { + in, out := &in.ProvisionedWriteCapacityUnits, &out.ProvisionedWriteCapacityUnits + *out = new(float64) + **out = **in + } + if in.ThroughputMode != nil { + in, out := &in.ThroughputMode, &out.ThroughputMode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputConfigInitParameters. +func (in *ThroughputConfigInitParameters) DeepCopy() *ThroughputConfigInitParameters { + if in == nil { + return nil + } + out := new(ThroughputConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ThroughputConfigObservation) DeepCopyInto(out *ThroughputConfigObservation) { + *out = *in + if in.ProvisionedReadCapacityUnits != nil { + in, out := &in.ProvisionedReadCapacityUnits, &out.ProvisionedReadCapacityUnits + *out = new(float64) + **out = **in + } + if in.ProvisionedWriteCapacityUnits != nil { + in, out := &in.ProvisionedWriteCapacityUnits, &out.ProvisionedWriteCapacityUnits + *out = new(float64) + **out = **in + } + if in.ThroughputMode != nil { + in, out := &in.ThroughputMode, &out.ThroughputMode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputConfigObservation. +func (in *ThroughputConfigObservation) DeepCopy() *ThroughputConfigObservation { + if in == nil { + return nil + } + out := new(ThroughputConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ThroughputConfigParameters) DeepCopyInto(out *ThroughputConfigParameters) { + *out = *in + if in.ProvisionedReadCapacityUnits != nil { + in, out := &in.ProvisionedReadCapacityUnits, &out.ProvisionedReadCapacityUnits + *out = new(float64) + **out = **in + } + if in.ProvisionedWriteCapacityUnits != nil { + in, out := &in.ProvisionedWriteCapacityUnits, &out.ProvisionedWriteCapacityUnits + *out = new(float64) + **out = **in + } + if in.ThroughputMode != nil { + in, out := &in.ThroughputMode, &out.ThroughputMode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputConfigParameters. +func (in *ThroughputConfigParameters) DeepCopy() *ThroughputConfigParameters { + if in == nil { + return nil + } + out := new(ThroughputConfigParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TimeSeriesForecastingSettingsInitParameters) DeepCopyInto(out *TimeSeriesForecastingSettingsInitParameters) { *out = *in @@ -18799,6 +20329,11 @@ func (in *UserSettingsCanvasAppSettingsInitParameters) DeepCopyInto(out *UserSet *out = new(CanvasAppSettingsDirectDeploySettingsInitParameters) (*in).DeepCopyInto(*out) } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = new(CanvasAppSettingsEmrServerlessSettingsInitParameters) + (*in).DeepCopyInto(*out) + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(CanvasAppSettingsGenerativeAISettingsInitParameters) @@ -18851,6 +20386,11 @@ func (in *UserSettingsCanvasAppSettingsObservation) DeepCopyInto(out *UserSettin *out = new(CanvasAppSettingsDirectDeploySettingsObservation) (*in).DeepCopyInto(*out) } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = new(CanvasAppSettingsEmrServerlessSettingsObservation) + (*in).DeepCopyInto(*out) + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(CanvasAppSettingsGenerativeAISettingsObservation) @@ -18903,6 +20443,11 @@ func (in *UserSettingsCanvasAppSettingsParameters) DeepCopyInto(out *UserSetting *out = new(CanvasAppSettingsDirectDeploySettingsParameters) (*in).DeepCopyInto(*out) } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = new(CanvasAppSettingsEmrServerlessSettingsParameters) + (*in).DeepCopyInto(*out) + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(CanvasAppSettingsGenerativeAISettingsParameters) @@ -18947,6 +20492,171 @@ func (in *UserSettingsCanvasAppSettingsParameters) DeepCopy() *UserSettingsCanva return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsCodeEditorAppSettingsCustomImageInitParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsCustomImageInitParameters) { *out = *in @@ -19160,6 +20870,16 @@ func (in *UserSettingsCodeEditorAppSettingsDefaultResourceSpecParameters) DeepCo // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsCodeEditorAppSettingsInitParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]UserSettingsCodeEditorAppSettingsCustomImageInitParameters, len(*in)) @@ -19198,6 +20918,16 @@ func (in *UserSettingsCodeEditorAppSettingsInitParameters) DeepCopy() *UserSetti // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsCodeEditorAppSettingsObservation) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]UserSettingsCodeEditorAppSettingsCustomImageObservation, len(*in)) @@ -19236,6 +20966,16 @@ func (in *UserSettingsCodeEditorAppSettingsObservation) DeepCopy() *UserSettings // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsCodeEditorAppSettingsParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]UserSettingsCodeEditorAppSettingsCustomImageParameters, len(*in)) @@ -19490,6 +21230,11 @@ func (in *UserSettingsCustomPosixUserConfigParameters) DeepCopy() *UserSettingsC // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsInitParameters) DeepCopyInto(out *UserSettingsInitParameters) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = new(UserSettingsCanvasAppSettingsInitParameters) @@ -19542,55 +21287,220 @@ func (in *UserSettingsInitParameters) DeepCopyInto(out *UserSettingsInitParamete *out = new(UserSettingsRSessionAppSettingsInitParameters) (*in).DeepCopyInto(*out) } - if in.RStudioServerProAppSettings != nil { - in, out := &in.RStudioServerProAppSettings, &out.RStudioServerProAppSettings - *out = new(UserSettingsRStudioServerProAppSettingsInitParameters) - (*in).DeepCopyInto(*out) + if in.RStudioServerProAppSettings != nil { + in, out := &in.RStudioServerProAppSettings, &out.RStudioServerProAppSettings + *out = new(UserSettingsRStudioServerProAppSettingsInitParameters) + (*in).DeepCopyInto(*out) + } + if in.SecurityGroups != nil { + in, out := &in.SecurityGroups, &out.SecurityGroups + *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.SharingSettings != nil { + in, out := &in.SharingSettings, &out.SharingSettings + *out = new(UserSettingsSharingSettingsInitParameters) + (*in).DeepCopyInto(*out) + } + if in.SpaceStorageSettings != nil { + in, out := &in.SpaceStorageSettings, &out.SpaceStorageSettings + *out = new(UserSettingsSpaceStorageSettingsInitParameters) + (*in).DeepCopyInto(*out) + } + if in.StudioWebPortal != nil { + in, out := &in.StudioWebPortal, &out.StudioWebPortal + *out = new(string) + **out = **in + } + if in.StudioWebPortalSettings != nil { + in, out := &in.StudioWebPortalSettings, &out.StudioWebPortalSettings + *out = new(UserSettingsStudioWebPortalSettingsInitParameters) + (*in).DeepCopyInto(*out) + } + if in.TensorBoardAppSettings != nil { + in, out := &in.TensorBoardAppSettings, &out.TensorBoardAppSettings + *out = new(UserSettingsTensorBoardAppSettingsInitParameters) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsInitParameters. +func (in *UserSettingsInitParameters) DeepCopy() *UserSettingsInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in } - if in.SecurityGroups != nil { - in, out := &in.SecurityGroups, &out.SecurityGroups - *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.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in } - if in.SharingSettings != nil { - in, out := &in.SharingSettings, &out.SharingSettings - *out = new(UserSettingsSharingSettingsInitParameters) - (*in).DeepCopyInto(*out) + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in } - if in.SpaceStorageSettings != nil { - in, out := &in.SpaceStorageSettings, &out.SpaceStorageSettings - *out = new(UserSettingsSpaceStorageSettingsInitParameters) +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) (*in).DeepCopyInto(*out) } - if in.StudioWebPortal != nil { - in, out := &in.StudioWebPortal, &out.StudioWebPortal - *out = new(string) - **out = **in +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil } - if in.StudioWebPortalSettings != nil { - in, out := &in.StudioWebPortalSettings, &out.StudioWebPortalSettings - *out = new(UserSettingsStudioWebPortalSettingsInitParameters) + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) (*in).DeepCopyInto(*out) } - if in.TensorBoardAppSettings != nil { - in, out := &in.TensorBoardAppSettings, &out.TensorBoardAppSettings - *out = new(UserSettingsTensorBoardAppSettingsInitParameters) +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) (*in).DeepCopyInto(*out) } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsInitParameters. -func (in *UserSettingsInitParameters) DeepCopy() *UserSettingsInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters { if in == nil { return nil } - out := new(UserSettingsInitParameters) + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) in.DeepCopyInto(out) return out } @@ -19865,9 +21775,130 @@ func (in *UserSettingsJupyterLabAppSettingsDefaultResourceSpecParameters) DeepCo return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsObservation) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsEmrSettingsObservation) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsEmrSettingsObservation. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsObservation) DeepCopy() *UserSettingsJupyterLabAppSettingsEmrSettingsObservation { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsEmrSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsEmrSettingsParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsEmrSettingsParameters. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsEmrSettingsParameters { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsEmrSettingsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsJupyterLabAppSettingsInitParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]UserSettingsJupyterLabAppSettingsCodeRepositoryInitParameters, len(*in)) @@ -19887,6 +21918,11 @@ func (in *UserSettingsJupyterLabAppSettingsInitParameters) DeepCopyInto(out *Use *out = new(UserSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -19913,6 +21949,16 @@ func (in *UserSettingsJupyterLabAppSettingsInitParameters) DeepCopy() *UserSetti // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsJupyterLabAppSettingsObservation) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]UserSettingsJupyterLabAppSettingsCodeRepositoryObservation, len(*in)) @@ -19932,6 +21978,11 @@ func (in *UserSettingsJupyterLabAppSettingsObservation) DeepCopyInto(out *UserSe *out = new(UserSettingsJupyterLabAppSettingsDefaultResourceSpecObservation) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(UserSettingsJupyterLabAppSettingsEmrSettingsObservation) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -19958,6 +22009,16 @@ func (in *UserSettingsJupyterLabAppSettingsObservation) DeepCopy() *UserSettings // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsJupyterLabAppSettingsParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) + (*in).DeepCopyInto(*out) + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]UserSettingsJupyterLabAppSettingsCodeRepositoryParameters, len(*in)) @@ -19977,6 +22038,11 @@ func (in *UserSettingsJupyterLabAppSettingsParameters) DeepCopyInto(out *UserSet *out = new(UserSettingsJupyterLabAppSettingsDefaultResourceSpecParameters) (*in).DeepCopyInto(*out) } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = new(UserSettingsJupyterLabAppSettingsEmrSettingsParameters) + (*in).DeepCopyInto(*out) + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -20621,6 +22687,11 @@ func (in *UserSettingsKernelGatewayAppSettingsParameters) DeepCopy() *UserSettin // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsObservation) DeepCopyInto(out *UserSettingsObservation) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = new(UserSettingsCanvasAppSettingsObservation) @@ -20729,6 +22800,11 @@ func (in *UserSettingsObservation) DeepCopy() *UserSettingsObservation { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsParameters) DeepCopyInto(out *UserSettingsParameters) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = new(UserSettingsCanvasAppSettingsParameters) @@ -21439,6 +23515,17 @@ func (in *UserSettingsStudioWebPortalSettingsInitParameters) DeepCopyInto(out *U } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -21476,6 +23563,17 @@ func (in *UserSettingsStudioWebPortalSettingsObservation) DeepCopyInto(out *User } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -21513,6 +23611,17 @@ func (in *UserSettingsStudioWebPortalSettingsParameters) DeepCopyInto(out *UserS } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -21827,6 +23936,66 @@ func (in *VPCConfigParameters) DeepCopy() *VPCConfigParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *VectorConfigInitParameters) DeepCopyInto(out *VectorConfigInitParameters) { + *out = *in + if in.Dimension != nil { + in, out := &in.Dimension, &out.Dimension + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VectorConfigInitParameters. +func (in *VectorConfigInitParameters) DeepCopy() *VectorConfigInitParameters { + if in == nil { + return nil + } + out := new(VectorConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *VectorConfigObservation) DeepCopyInto(out *VectorConfigObservation) { + *out = *in + if in.Dimension != nil { + in, out := &in.Dimension, &out.Dimension + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VectorConfigObservation. +func (in *VectorConfigObservation) DeepCopy() *VectorConfigObservation { + if in == nil { + return nil + } + out := new(VectorConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *VectorConfigParameters) DeepCopyInto(out *VectorConfigParameters) { + *out = *in + if in.Dimension != nil { + in, out := &in.Dimension, &out.Dimension + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VectorConfigParameters. +func (in *VectorConfigParameters) DeepCopy() *VectorConfigParameters { + if in == nil { + return nil + } + out := new(VectorConfigParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *WorkerAccessConfigurationInitParameters) DeepCopyInto(out *WorkerAccessConfigurationInitParameters) { *out = *in diff --git a/apis/sagemaker/v1beta2/zz_generated.resolvers.go b/apis/sagemaker/v1beta2/zz_generated.resolvers.go index 0f7bebadc8..435c4a5c22 100644 --- a/apis/sagemaker/v1beta2/zz_generated.resolvers.go +++ b/apis/sagemaker/v1beta2/zz_generated.resolvers.go @@ -1176,7 +1176,7 @@ func (mg *Workteam) ResolveReferences(ctx context.Context, c client.Reader) erro } rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.MemberDefinition[i3].CognitoMemberDefinition.UserGroup), - Extract: resource.ExtractResourceID(), + Extract: resource.ExtractParamPath("name", false), Reference: mg.Spec.ForProvider.MemberDefinition[i3].CognitoMemberDefinition.UserGroupRef, Selector: mg.Spec.ForProvider.MemberDefinition[i3].CognitoMemberDefinition.UserGroupSelector, To: reference.To{List: l, Managed: m}, @@ -1264,7 +1264,7 @@ func (mg *Workteam) ResolveReferences(ctx context.Context, c client.Reader) erro } rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.MemberDefinition[i3].CognitoMemberDefinition.UserGroup), - Extract: resource.ExtractResourceID(), + Extract: resource.ExtractParamPath("name", false), Reference: mg.Spec.InitProvider.MemberDefinition[i3].CognitoMemberDefinition.UserGroupRef, Selector: mg.Spec.InitProvider.MemberDefinition[i3].CognitoMemberDefinition.UserGroupSelector, To: reference.To{List: l, Managed: m}, diff --git a/apis/sagemaker/v1beta2/zz_space_types.go b/apis/sagemaker/v1beta2/zz_space_types.go index c57368a9df..b334ae7b36 100755 --- a/apis/sagemaker/v1beta2/zz_space_types.go +++ b/apis/sagemaker/v1beta2/zz_space_types.go @@ -13,6 +13,25 @@ import ( v1 "github.com/crossplane/crossplane-runtime/apis/common/v1" ) +type CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + type CustomFileSystemInitParameters struct { // A custom file system in Amazon EFS. See efs_file_system Block below. @@ -212,6 +231,25 @@ type SpaceParameters struct { Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } +type SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + IdleSettings *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + IdleSettings *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters struct { // The instance type. @@ -273,18 +311,28 @@ type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecParameters struct { type SpaceSettingsCodeEditorAppSettingsInitParameters struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + AppLifecycleManagement *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. See default_resource_spec Block below. DefaultResourceSpec *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` } type SpaceSettingsCodeEditorAppSettingsObservation struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + AppLifecycleManagement *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. See default_resource_spec Block below. DefaultResourceSpec *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecObservation `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` } type SpaceSettingsCodeEditorAppSettingsParameters struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. See default_resource_spec Block below. // +kubebuilder:validation:Optional DefaultResourceSpec *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecParameters `json:"defaultResourceSpec" tf:"default_resource_spec,omitempty"` @@ -314,6 +362,44 @@ type SpaceSettingsInitParameters struct { SpaceStorageSettings *SpaceSettingsSpaceStorageSettingsInitParameters `json:"spaceStorageSettings,omitempty" tf:"space_storage_settings,omitempty"` } +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + IdleSettings *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + IdleSettings *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters struct { // The URL of the Git repository. @@ -394,6 +480,9 @@ type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecParameters struct { type SpaceSettingsJupyterLabAppSettingsInitParameters struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + AppLifecycleManagement *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. See code_repository Block below. CodeRepository []SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -403,6 +492,9 @@ type SpaceSettingsJupyterLabAppSettingsInitParameters struct { type SpaceSettingsJupyterLabAppSettingsObservation struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + AppLifecycleManagement *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. See code_repository Block below. CodeRepository []SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -412,6 +504,10 @@ type SpaceSettingsJupyterLabAppSettingsObservation struct { type SpaceSettingsJupyterLabAppSettingsParameters struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. See code_repository Block below. // +kubebuilder:validation:Optional CodeRepository []SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` diff --git a/apis/sagemaker/v1beta2/zz_userprofile_types.go b/apis/sagemaker/v1beta2/zz_userprofile_types.go index 248c8c4e03..0fd121bc8d 100755 --- a/apis/sagemaker/v1beta2/zz_userprofile_types.go +++ b/apis/sagemaker/v1beta2/zz_userprofile_types.go @@ -32,6 +32,35 @@ type CanvasAppSettingsDirectDeploySettingsParameters struct { Status *string `json:"status,omitempty" tf:"status,omitempty"` } +type CanvasAppSettingsEmrServerlessSettingsInitParameters struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type CanvasAppSettingsEmrServerlessSettingsObservation struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type CanvasAppSettingsEmrServerlessSettingsParameters struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + // +kubebuilder:validation:Optional + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + type CanvasAppSettingsGenerativeAISettingsInitParameters struct { // The user profile Amazon Resource Name (ARN). @@ -311,6 +340,9 @@ type UserSettingsCanvasAppSettingsInitParameters struct { // The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below. DirectDeploySettings *CanvasAppSettingsDirectDeploySettingsInitParameters `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + EmrServerlessSettings *CanvasAppSettingsEmrServerlessSettingsInitParameters `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + GenerativeAISettings *CanvasAppSettingsGenerativeAISettingsInitParameters `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` // The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below. @@ -334,6 +366,9 @@ type UserSettingsCanvasAppSettingsObservation struct { // The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below. DirectDeploySettings *CanvasAppSettingsDirectDeploySettingsObservation `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + EmrServerlessSettings *CanvasAppSettingsEmrServerlessSettingsObservation `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + GenerativeAISettings *CanvasAppSettingsGenerativeAISettingsObservation `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` // The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below. @@ -358,6 +393,10 @@ type UserSettingsCanvasAppSettingsParameters struct { // +kubebuilder:validation:Optional DirectDeploySettings *CanvasAppSettingsDirectDeploySettingsParameters `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + // +kubebuilder:validation:Optional + EmrServerlessSettings *CanvasAppSettingsEmrServerlessSettingsParameters `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + // +kubebuilder:validation:Optional GenerativeAISettings *CanvasAppSettingsGenerativeAISettingsParameters `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` @@ -382,6 +421,74 @@ type UserSettingsCanvasAppSettingsParameters struct { WorkspaceSettings *CanvasAppSettingsWorkspaceSettingsParameters `json:"workspaceSettings,omitempty" tf:"workspace_settings,omitempty"` } +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type UserSettingsCodeEditorAppSettingsCustomImageInitParameters struct { // The name of the App Image Config. @@ -482,6 +589,12 @@ type UserSettingsCodeEditorAppSettingsDefaultResourceSpecParameters struct { type UserSettingsCodeEditorAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image below. CustomImage []UserSettingsCodeEditorAppSettingsCustomImageInitParameters `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -495,6 +608,12 @@ type UserSettingsCodeEditorAppSettingsInitParameters struct { type UserSettingsCodeEditorAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image below. CustomImage []UserSettingsCodeEditorAppSettingsCustomImageObservation `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -508,6 +627,14 @@ type UserSettingsCodeEditorAppSettingsObservation struct { type UserSettingsCodeEditorAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image below. // +kubebuilder:validation:Optional CustomImage []UserSettingsCodeEditorAppSettingsCustomImageParameters `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -601,6 +728,9 @@ type UserSettingsCustomPosixUserConfigParameters struct { type UserSettingsInitParameters struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See Canvas App Settings below. CanvasAppSettings *UserSettingsCanvasAppSettingsInitParameters `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -654,6 +784,74 @@ type UserSettingsInitParameters struct { TensorBoardAppSettings *UserSettingsTensorBoardAppSettingsInitParameters `json:"tensorBoardAppSettings,omitempty" tf:"tensor_board_app_settings,omitempty"` } +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type UserSettingsJupyterLabAppSettingsCodeRepositoryInitParameters struct { // The URL of the Git repository. @@ -771,8 +969,49 @@ type UserSettingsJupyterLabAppSettingsDefaultResourceSpecParameters struct { SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_arn,omitempty"` } +type UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsEmrSettingsObservation struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsEmrSettingsParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +kubebuilder:validation:Optional + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +kubebuilder:validation:Optional + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + type UserSettingsJupyterLabAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. CodeRepository []UserSettingsJupyterLabAppSettingsCodeRepositoryInitParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -782,6 +1021,9 @@ type UserSettingsJupyterLabAppSettingsInitParameters struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec *UserSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -789,6 +1031,12 @@ type UserSettingsJupyterLabAppSettingsInitParameters struct { type UserSettingsJupyterLabAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. CodeRepository []UserSettingsJupyterLabAppSettingsCodeRepositoryObservation `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -798,6 +1046,9 @@ type UserSettingsJupyterLabAppSettingsObservation struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec *UserSettingsJupyterLabAppSettingsDefaultResourceSpecObservation `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings *UserSettingsJupyterLabAppSettingsEmrSettingsObservation `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -805,6 +1056,14 @@ type UserSettingsJupyterLabAppSettingsObservation struct { type UserSettingsJupyterLabAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. // +kubebuilder:validation:Optional CodeRepository []UserSettingsJupyterLabAppSettingsCodeRepositoryParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -817,6 +1076,10 @@ type UserSettingsJupyterLabAppSettingsParameters struct { // +kubebuilder:validation:Optional DefaultResourceSpec *UserSettingsJupyterLabAppSettingsDefaultResourceSpecParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + // +kubebuilder:validation:Optional + EmrSettings *UserSettingsJupyterLabAppSettingsEmrSettingsParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +kubebuilder:validation:Optional // +listType=set @@ -1085,6 +1348,9 @@ type UserSettingsKernelGatewayAppSettingsParameters struct { type UserSettingsObservation struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See Canvas App Settings below. CanvasAppSettings *UserSettingsCanvasAppSettingsObservation `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -1140,6 +1406,10 @@ type UserSettingsObservation struct { type UserSettingsParameters struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + // +kubebuilder:validation:Optional + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See Canvas App Settings below. // +kubebuilder:validation:Optional CanvasAppSettings *UserSettingsCanvasAppSettingsParameters `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -1459,6 +1729,10 @@ type UserSettingsStudioWebPortalSettingsInitParameters struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +listType=set HiddenMLTools []*string `json:"hiddenMlTools,omitempty" tf:"hidden_ml_tools,omitempty"` @@ -1470,6 +1744,10 @@ type UserSettingsStudioWebPortalSettingsObservation struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +listType=set HiddenMLTools []*string `json:"hiddenMlTools,omitempty" tf:"hidden_ml_tools,omitempty"` @@ -1482,6 +1760,11 @@ type UserSettingsStudioWebPortalSettingsParameters struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +kubebuilder:validation:Optional + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +kubebuilder:validation:Optional // +listType=set diff --git a/apis/sagemaker/v1beta2/zz_workteam_types.go b/apis/sagemaker/v1beta2/zz_workteam_types.go index ec7bafbec6..818cc69eb3 100755 --- a/apis/sagemaker/v1beta2/zz_workteam_types.go +++ b/apis/sagemaker/v1beta2/zz_workteam_types.go @@ -30,7 +30,7 @@ type CognitoMemberDefinitionInitParameters struct { // An identifier for a user group. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/cognitoidp/v1beta1.UserGroup - // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("name",false) UserGroup *string `json:"userGroup,omitempty" tf:"user_group,omitempty"` // Reference to a UserGroup in cognitoidp to populate userGroup. @@ -85,7 +85,7 @@ type CognitoMemberDefinitionParameters struct { // An identifier for a user group. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/cognitoidp/v1beta1.UserGroup - // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("name",false) // +kubebuilder:validation:Optional UserGroup *string `json:"userGroup,omitempty" tf:"user_group,omitempty"` @@ -267,7 +267,7 @@ type WorkteamInitParameters struct { // Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL. see Worker Access Configuration details below. WorkerAccessConfiguration *WorkerAccessConfigurationInitParameters `json:"workerAccessConfiguration,omitempty" tf:"worker_access_configuration,omitempty"` - // The name of the Workteam (must be unique). + // The name of the workforce. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/sagemaker/v1beta2.Workforce // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() WorkforceName *string `json:"workforceName,omitempty" tf:"workforce_name,omitempty"` @@ -312,7 +312,7 @@ type WorkteamObservation struct { // Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL. see Worker Access Configuration details below. WorkerAccessConfiguration *WorkerAccessConfigurationObservation `json:"workerAccessConfiguration,omitempty" tf:"worker_access_configuration,omitempty"` - // The name of the Workteam (must be unique). + // The name of the workforce. WorkforceName *string `json:"workforceName,omitempty" tf:"workforce_name,omitempty"` } @@ -344,7 +344,7 @@ type WorkteamParameters struct { // +kubebuilder:validation:Optional WorkerAccessConfiguration *WorkerAccessConfigurationParameters `json:"workerAccessConfiguration,omitempty" tf:"worker_access_configuration,omitempty"` - // The name of the Workteam (must be unique). + // The name of the workforce. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/sagemaker/v1beta2.Workforce // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional diff --git a/apis/workspaces/v1beta2/zz_directory_types.go b/apis/workspaces/v1beta2/zz_directory_types.go index f387757ff4..394bd25782 100755 --- a/apis/workspaces/v1beta2/zz_directory_types.go +++ b/apis/workspaces/v1beta2/zz_directory_types.go @@ -28,10 +28,13 @@ type DirectoryInitParameters struct { // +kubebuilder:validation:Optional DirectoryIDSelector *v1.Selector `json:"directoryIdSelector,omitempty" tf:"-"` - // The identifiers of the IP access control groups associated with the directory. + // – The identifiers of the IP access control groups associated with the directory. // +listType=set IPGroupIds []*string `json:"ipGroupIds,omitempty" tf:"ip_group_ids,omitempty"` + // – Configuration of SAML authentication integration. Defined below. + SAMLProperties *SAMLPropertiesInitParameters `json:"samlProperties,omitempty" tf:"saml_properties,omitempty"` + // service capabilities. Defined below. SelfServicePermissions *SelfServicePermissionsInitParameters `json:"selfServicePermissions,omitempty" tf:"self_service_permissions,omitempty"` @@ -88,13 +91,16 @@ type DirectoryObservation struct { // The WorkSpaces directory identifier. ID *string `json:"id,omitempty" tf:"id,omitempty"` - // The identifiers of the IP access control groups associated with the directory. + // – The identifiers of the IP access control groups associated with the directory. // +listType=set IPGroupIds []*string `json:"ipGroupIds,omitempty" tf:"ip_group_ids,omitempty"` // The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory. RegistrationCode *string `json:"registrationCode,omitempty" tf:"registration_code,omitempty"` + // – Configuration of SAML authentication integration. Defined below. + SAMLProperties *SAMLPropertiesObservation `json:"samlProperties,omitempty" tf:"saml_properties,omitempty"` + // service capabilities. Defined below. SelfServicePermissions *SelfServicePermissionsObservation `json:"selfServicePermissions,omitempty" tf:"self_service_permissions,omitempty"` @@ -136,7 +142,7 @@ type DirectoryParameters struct { // +kubebuilder:validation:Optional DirectoryIDSelector *v1.Selector `json:"directoryIdSelector,omitempty" tf:"-"` - // The identifiers of the IP access control groups associated with the directory. + // – The identifiers of the IP access control groups associated with the directory. // +kubebuilder:validation:Optional // +listType=set IPGroupIds []*string `json:"ipGroupIds,omitempty" tf:"ip_group_ids,omitempty"` @@ -146,6 +152,10 @@ type DirectoryParameters struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` + // – Configuration of SAML authentication integration. Defined below. + // +kubebuilder:validation:Optional + SAMLProperties *SAMLPropertiesParameters `json:"samlProperties,omitempty" tf:"saml_properties,omitempty"` + // service capabilities. Defined below. // +kubebuilder:validation:Optional SelfServicePermissions *SelfServicePermissionsParameters `json:"selfServicePermissions,omitempty" tf:"self_service_permissions,omitempty"` @@ -180,6 +190,45 @@ type DirectoryParameters struct { WorkspaceCreationProperties *WorkspaceCreationPropertiesParameters `json:"workspaceCreationProperties,omitempty" tf:"workspace_creation_properties,omitempty"` } +type SAMLPropertiesInitParameters struct { + + // The relay state parameter name supported by the SAML 2.0 identity provider (IdP). Default RelayState. + RelayStateParameterName *string `json:"relayStateParameterName,omitempty" tf:"relay_state_parameter_name,omitempty"` + + // Status of SAML 2.0 authentication. Default DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` + + // The SAML 2.0 identity provider (IdP) user access URL. + UserAccessURL *string `json:"userAccessUrl,omitempty" tf:"user_access_url,omitempty"` +} + +type SAMLPropertiesObservation struct { + + // The relay state parameter name supported by the SAML 2.0 identity provider (IdP). Default RelayState. + RelayStateParameterName *string `json:"relayStateParameterName,omitempty" tf:"relay_state_parameter_name,omitempty"` + + // Status of SAML 2.0 authentication. Default DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` + + // The SAML 2.0 identity provider (IdP) user access URL. + UserAccessURL *string `json:"userAccessUrl,omitempty" tf:"user_access_url,omitempty"` +} + +type SAMLPropertiesParameters struct { + + // The relay state parameter name supported by the SAML 2.0 identity provider (IdP). Default RelayState. + // +kubebuilder:validation:Optional + RelayStateParameterName *string `json:"relayStateParameterName,omitempty" tf:"relay_state_parameter_name,omitempty"` + + // Status of SAML 2.0 authentication. Default DISABLED. + // +kubebuilder:validation:Optional + Status *string `json:"status,omitempty" tf:"status,omitempty"` + + // The SAML 2.0 identity provider (IdP) user access URL. + // +kubebuilder:validation:Optional + UserAccessURL *string `json:"userAccessUrl,omitempty" tf:"user_access_url,omitempty"` +} + type SelfServicePermissionsInitParameters struct { // – Whether WorkSpaces directory users can change the compute type (bundle) for their workspace. Default false. diff --git a/apis/workspaces/v1beta2/zz_generated.deepcopy.go b/apis/workspaces/v1beta2/zz_generated.deepcopy.go index 1daa2e4ddf..cba5ba5ef2 100644 --- a/apis/workspaces/v1beta2/zz_generated.deepcopy.go +++ b/apis/workspaces/v1beta2/zz_generated.deepcopy.go @@ -69,6 +69,11 @@ func (in *DirectoryInitParameters) DeepCopyInto(out *DirectoryInitParameters) { } } } + if in.SAMLProperties != nil { + in, out := &in.SAMLProperties, &out.SAMLProperties + *out = new(SAMLPropertiesInitParameters) + (*in).DeepCopyInto(*out) + } if in.SelfServicePermissions != nil { in, out := &in.SelfServicePermissions, &out.SelfServicePermissions *out = new(SelfServicePermissionsInitParameters) @@ -232,6 +237,11 @@ func (in *DirectoryObservation) DeepCopyInto(out *DirectoryObservation) { *out = new(string) **out = **in } + if in.SAMLProperties != nil { + in, out := &in.SAMLProperties, &out.SAMLProperties + *out = new(SAMLPropertiesObservation) + (*in).DeepCopyInto(*out) + } if in.SelfServicePermissions != nil { in, out := &in.SelfServicePermissions, &out.SelfServicePermissions *out = new(SelfServicePermissionsObservation) @@ -341,6 +351,11 @@ func (in *DirectoryParameters) DeepCopyInto(out *DirectoryParameters) { *out = new(string) **out = **in } + if in.SAMLProperties != nil { + in, out := &in.SAMLProperties, &out.SAMLProperties + *out = new(SAMLPropertiesParameters) + (*in).DeepCopyInto(*out) + } if in.SelfServicePermissions != nil { in, out := &in.SelfServicePermissions, &out.SelfServicePermissions *out = new(SelfServicePermissionsParameters) @@ -442,6 +457,96 @@ func (in *DirectoryStatus) DeepCopy() *DirectoryStatus { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SAMLPropertiesInitParameters) DeepCopyInto(out *SAMLPropertiesInitParameters) { + *out = *in + if in.RelayStateParameterName != nil { + in, out := &in.RelayStateParameterName, &out.RelayStateParameterName + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } + if in.UserAccessURL != nil { + in, out := &in.UserAccessURL, &out.UserAccessURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SAMLPropertiesInitParameters. +func (in *SAMLPropertiesInitParameters) DeepCopy() *SAMLPropertiesInitParameters { + if in == nil { + return nil + } + out := new(SAMLPropertiesInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SAMLPropertiesObservation) DeepCopyInto(out *SAMLPropertiesObservation) { + *out = *in + if in.RelayStateParameterName != nil { + in, out := &in.RelayStateParameterName, &out.RelayStateParameterName + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } + if in.UserAccessURL != nil { + in, out := &in.UserAccessURL, &out.UserAccessURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SAMLPropertiesObservation. +func (in *SAMLPropertiesObservation) DeepCopy() *SAMLPropertiesObservation { + if in == nil { + return nil + } + out := new(SAMLPropertiesObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SAMLPropertiesParameters) DeepCopyInto(out *SAMLPropertiesParameters) { + *out = *in + if in.RelayStateParameterName != nil { + in, out := &in.RelayStateParameterName, &out.RelayStateParameterName + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } + if in.UserAccessURL != nil { + in, out := &in.UserAccessURL, &out.UserAccessURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SAMLPropertiesParameters. +func (in *SAMLPropertiesParameters) DeepCopy() *SAMLPropertiesParameters { + if in == nil { + return nil + } + out := new(SAMLPropertiesParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SelfServicePermissionsInitParameters) DeepCopyInto(out *SelfServicePermissionsInitParameters) { *out = *in diff --git a/config/provider-metadata.yaml b/config/provider-metadata.yaml index cad8000abe..e4ba751240 100644 --- a/config/provider-metadata.yaml +++ b/config/provider-metadata.yaml @@ -1912,7 +1912,7 @@ resources: "function_name": "mylambda", "handler": "lambda.lambda_handler", "role": "${aws_iam_role.role.arn}", - "runtime": "python3.7", + "runtime": "python3.12", "source_code_hash": "${filebase64sha256(\"lambda.zip\")}" } aws_lambda_permission.apigw_lambda: |- @@ -3288,7 +3288,7 @@ resources: "function_name": "Example", "handler": "index.handler", "role": "${aws_iam_role.example.arn}", - "runtime": "nodejs16.x" + "runtime": "nodejs20.x" } - name: example manifest: |- @@ -4692,7 +4692,7 @@ resources: } aws_s3_bucket.example: |- { - "bucket": "example_bucket" + "bucket": "example-bucket" } argumentDocs: access_key_id: (Required) - The Access Key portion of the credentials. @@ -4931,6 +4931,8 @@ resources: intermediate_bucket_name: '- (Required) Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.' kms_arn: '- (Optional) ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don''t provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.' marketo: '- (Optional) Properties that are required to query Marketo. See Generic Destination Properties for more details.' + max_page_size: '- (Optional) he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application.' + max_parallelism: '- (Optional) The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.' metadata_catalog_config: '- (Optional) A Catalog that determines the configuration that Amazon AppFlow uses when it catalogs the data that’s transferred by the associated flow. When Amazon AppFlow catalogs the data from a flow, it stores metadata in a data catalog.' metadata_catalog_config.database_name: '- (Required) The name of an existing Glue database to store the metadata tables that Amazon AppFlow creates.' metadata_catalog_config.role_arn: '- (Required) The ARN of an IAM role that grants AppFlow the permissions it needs to create Data Catalog tables, databases, and partitions.' @@ -4939,6 +4941,8 @@ resources: object: '- (Required) Object specified in the flow destination.' object_path: '- (Required) Object path specified in the SAPOData flow destination.' object_type_name: '- (Optional) Object specified in the Amazon Connect Customer Profiles flow destination.' + pagination_config: '- (Optional) Sets the page size for each concurrent process that transfers OData records from your SAP instance.' + parallelism_config: '- (Optional) Sets the number of concurrent processes that transfers OData records from your SAP instance.' prefix_config: '- (Optional) Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.' prefix_format: '- (Optional) Determines the level of granularity that''s included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE.' prefix_hierarchy: '- (Optional) Determines whether the destination file path includes either or both of the selected elements. Valid values are EXECUTION_ID and SCHEMA_VERSION' @@ -9399,6 +9403,30 @@ resources: global_settings: '- (Required) A list of resources along with the opt-in preferences for the account.' id: '- The AWS Account ID.' importStatements: [] + aws_backup_logically_air_gapped_vault: + subCategory: Backup + description: Terraform resource for managing an AWS Backup Logically Air Gapped Vault. + name: aws_backup_logically_air_gapped_vault + title: aws_backup_logically_air_gapped_vault + examples: + - name: example + manifest: |- + { + "max_retention_days": 7, + "min_retention_days": 7, + "name": "lag-example-vault" + } + argumentDocs: + arn: '- The ARN of the Logically Air Gapped Backup Vault.' + create: '- (Default 30m)' + id: '- The name of the Logically Air Gapped Backup Vault.' + max_retention_days: '- (Required) Maximum retention period that the Logically Air Gapped Backup Vault retains recovery points.' + min_retention_days: '- (Required) Minimum retention period that the Logically Air Gapped Backup Vault retains recovery points.' + name: '- (Required) Name of the Logically Air Gapped Backup Vault to create.' + recovery_points: '- The number of recovery points that are stored in a Logically Air Gapped Backup Vault.' + tags: '- (Optional) Metadata that you can assign to help organize the resources that you create. 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.' + importStatements: [] aws_backup_plan: subCategory: Backup description: Provides an AWS Backup plan resource. @@ -9451,6 +9479,7 @@ resources: rule: '- (Required) A rule object that specifies a scheduled task that is used to back up a selection of resources.' rule_name: '- (Required) An display name for a backup rule.' schedule: '- (Optional) A CRON expression specifying when AWS Backup initiates a backup job.' + schedule_expression_timezone: '- (Optional) The timezone in which the schedule expression is set. Default value: "Etc/UTC".' start_window: '- (Optional) The amount of time in minutes before beginning a backup.' tags: '- (Optional) Metadata that you can assign to help organize the plans you create. 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.' @@ -9543,6 +9572,96 @@ resources: tags: '- (Optional) Metadata that you can assign to help organize the report plans you create. 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.' importStatements: [] + aws_backup_restore_testing_plan: + subCategory: Backup + description: Terraform resource for managing an AWS Backup Restore Testing Plan. + name: aws_backup_restore_testing_plan + title: aws_backup_restore_testing_plan + examples: + - name: example + manifest: |- + { + "recovery_point_selection": [ + { + "algorithm": "LATEST_WITHIN_WINDOW", + "include_vaults": [ + "*" + ], + "recovery_point_types": [ + "CONTINUOUS" + ] + } + ], + "schedule_expression": "cron(0 12 ? * * *)" + } + argumentDocs: + algorithm: '(Required): Specifies the algorithm used for selecting recovery points. Valid values are "RANDOM_WITHIN_WINDOW" and "LATEST_WITHIN_WINDOW".' + arn: '- ARN of the Restore Testing Plan.' + exclude_vaults: '(Optional): Specifies the backup vaults to exclude from the recovery point selection. Each value must be a valid AWS ARN for a backup vault or "*" to exclude all backup vaults.' + include_vaults: '(Required): Specifies the backup vaults to include in the recovery point selection. Each value must be a valid AWS ARN for a backup vault or "*" to include all backup vaults.' + name: '(Required): The name of the restore testing plan. Must be between 1 and 50 characters long and contain only alphanumeric characters and underscores.' + recovery_point_selection: '(Required): Specifies the recovery point selection configuration. See RecoveryPointSelection section for more details.' + recovery_point_types: '(Required): Specifies the types of recovery points to include in the selection. Valid values are "CONTINUOUS" and "SNAPSHOT".' + schedule_expression: '(Required): The schedule expression for the restore testing plan.' + schedule_expression_timezone: '(Optional): The timezone for the schedule expression. If not provided, the state value will be used.' + selection_window_days: '(Optional): Specifies the number of days within which the recovery points should be selected. Must be a value between 1 and 365.' + start_window_hours: '(Optional): The number of hours in the start window for the restore testing plan. Must be between 1 and 168.' + tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' + importStatements: [] + aws_backup_restore_testing_selection: + subCategory: Backup + description: Terraform resource for managing an AWS Backup Restore Testing Selection. + name: aws_backup_restore_testing_selection + title: aws_backup_restore_testing_selection + examples: + - name: example + manifest: |- + { + "iam_role_arn": "${aws_iam_role.example.arn}", + "name": "ec2_selection", + "protected_resource_arns": [ + "*" + ], + "protected_resource_type": "EC2", + "restore_testing_plan_name": "${aws_backup_restore_testing_plan.example.name}" + } + references: + iam_role_arn: aws_iam_role.example.arn + restore_testing_plan_name: aws_backup_restore_testing_plan.example.name + - name: example + manifest: |- + { + "iam_role_arn": "${aws_iam_role.example.arn}", + "name": "ec2_selection", + "protected_resource_conditions": [ + { + "string_equals": [ + { + "key": "aws:ResourceTag/backup", + "value": true + } + ] + } + ], + "protected_resource_type": "EC2", + "restore_testing_plan_name": "${aws_backup_restore_testing_plan.example.name}" + } + references: + iam_role_arn: aws_iam_role.example.arn + restore_testing_plan_name: aws_backup_restore_testing_plan.example.name + argumentDocs: + iam_role_arn: '- (Required) The ARN of the IAM role.' + key: '- (Required) The Tag name, must start with one of the following prefixes: [aws:ResourceTag/] with a Minimum length of 1. Maximum length of 128, and can contain characters that are letters, white space, and numbers that can be represented in UTF-8 and the following characters: + - = . _ : /.' + name: '- (Required) The name of the backup restore testing selection.' + protected_resource_arns: '- (Optional) The ARNs for the protected resources.' + protected_resource_conditions: '- (Optional) The conditions for the protected resource.' + protected_resource_conditions.string_equals: '- (Optional) The list of string equals conditions for resource tags. Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching.". See the structure for details' + protected_resource_conditions.string_not_equals: '- (Optional) The list of string not equals conditions for resource tags. Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching.". See the structure for details' + protected_resource_type: '- (Required) The type of the protected resource.' + restore_metadata_overrides: '- (Optional) Override certain restore metadata keys. See the complete list of restore testing inferred metadata .' + restore_testing_plan_name: '- (Required) The name of the restore testing plan.' + value: '- (Required) The value of the Tag. Maximum length of 256.' + importStatements: [] aws_backup_selection: subCategory: Backup description: Manages selection conditions for AWS Backup plan resources. @@ -10483,6 +10602,29 @@ resources: word_policy_config: (Optional) Word policy config for a guardrail. See Word Policy Config for more information. words_config: (Optional) List of custom word configs. See Words Config for more information. importStatements: [] + aws_bedrock_guardrail_version: + subCategory: Bedrock + description: Terraform resource for managing an AWS Bedrock Guardrail Version. + name: aws_bedrock_guardrail_version + title: aws_bedrock_guardrail_version + examples: + - name: example + manifest: |- + { + "description": "example", + "guardrail_arn": "${aws_bedrock_guardrail.test.guardrail_arn}", + "skip_destroy": true + } + references: + guardrail_arn: aws_bedrock_guardrail.test.guardrail_arn + argumentDocs: + create: '- (Default 5m)' + delete: '- (Default 5m)' + description: '- (Optional) Description of the Guardrail version.' + guardrail_arn: '- (Required) Guardrail ARN.' + skip_destroy: '- (Optional) Whether to retain the old version of a previously deployed Guardrail. Default is false' + version: '- Guardrail version.' + importStatements: [] aws_bedrock_model_invocation_logging_configuration: subCategory: Bedrock description: Manages Bedrock model invocation logging configuration. @@ -10606,6 +10748,9 @@ resources: delete: '- (Default 5m)' description: '- (Optional) Description of the agent.' foundation_model: '- (Required) Foundation model used for orchestration by the agent.' + guardrail_config: '- (Optional) Details about the guardrail associated with the agent. See guardrail_config Block for details.' + guardrail_config.guardrail_identifier: '- (Optional) Unique identifier of the guardrail.' + guardrail_config.guardrail_version: '- (Optional) Version of the guardrail.' id: '- Unique identifier of the agent.' idle_session_ttl_in_seconds: '- (Optional) Number of seconds for which Amazon Bedrock keeps information about a user''s conversation with the agent. A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout.' instruction: '- (Optional) Instructions that tell the agent what it should do and how it should interact with users.' @@ -10758,7 +10903,7 @@ resources: Only one of s3 or payload can be specified. api_schema.s3.s3_bucket_name: '- (Optional) Name of the S3 bucket.' api_schema.s3.s3_object_key: '- (Optional) S3 object key containing the resource.' - delete: '- (Default 120m)' + create: '- (Default 30m)' description: '- (Optional) Description of the action group.' function_schema: |- - (Optional) Describes the function schema for the action group. @@ -10778,7 +10923,9 @@ resources: function_schema.member_functions.functions.parameters.type: '- (Required) Data type of the parameter. Valid values: string, number, integer, boolean, array.' id: '- Action group ID, agent ID, and agent version separated by ,.' parent_action_group_signature: '- (Optional) To allow your agent to request the user for additional information when trying to complete a task, set this argument to AMAZON.UserInput. You must leave the description, api_schema, and action_group_executor arguments blank for this action group. Valid values: AMAZON.UserInput.' + prepare_agent: '- (Optional) Whether or not to prepare the agent after creation or modification. Defaults to true.' skip_resource_in_use_check: '- (Optional) Whether the in-use check is skipped when deleting the action group.' + update: '- (Default 30m)' importStatements: [] aws_bedrockagent_agent_alias: subCategory: Bedrock Agents @@ -10877,6 +11024,10 @@ resources: } argumentDocs: create: '- (Default 30m)' + custom_transformation_configuration.intermediate_storage: '- (Required, Forces new resource) The intermediate storage for custom transformation.' + custom_transformation_configuration.intermediate_storage.s3_location: '- (Required, Forces new resource) Configuration block for intermedia S3 storage.' + custom_transformation_configuration.intermediate_storage.s3_location.uri: '- (Required, Forces new resource) S3 URI for intermediate storage.' + custom_transformation_configuration.transformation_function: '- (Required) The configuration of transformation function.' data_deletion_policy: '- (Optional) Data deletion policy for a data source. Valid values: RETAIN, DELETE.' data_source_configuration: '- (Required) Details about how the data source is stored. See data_source_configuration block for details.' data_source_configuration.s3_configuration: '- (Optional) Details about the configuration of the S3 object containing the data source. See s3_data_source_configuration block for details.' @@ -10903,6 +11054,9 @@ resources: semantic_chunking_configuration.max_tokens: '- (Required, Forces new resource) The maximum number of tokens a chunk can contain.' server_side_encryption_configuration: '- (Optional) Details about the configuration of the server-side encryption. See server_side_encryption_configuration block for details.' server_side_encryption_configuration.kms_key_arn: '- (Optional) ARN of the AWS KMS key used to encrypt the resource.' + transformation_function.step_to_apply: '- (Required, Forces new resource) Currently only POST_CHUNKING is supported.' + transformation_function.transformation_lambda_configuration: '- (Required, Forces new resource) The lambda configuration for custom transformation.' + transformation_function.transformation_lambda_configuration.lambda_arn: '- (Required, Forces new resource) The ARN of the lambda to use for custom transformation.' vector_ingestion_configuration: '- (Optional, Forces new resource) Details about the configuration of the server-side encryption. See vector_ingestion_configuration block for details.' vector_ingestion_configuration.chunking_configuration: '- (Optional, Forces new resource) Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. See chunking_configuration block for details.' vector_ingestion_configuration.chunking_configuration.chunking_strategy: '- (Required, Forces new resource) Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: FIXED_SIZE, HIERARCHICAL, SEMANTIC, NONE.' @@ -10911,6 +11065,7 @@ resources: vector_ingestion_configuration.chunking_configuration.fixed_size_chunking_configuration.overlap_percentage: '- (Optional, Forces new resource) Percentage of overlap between adjacent chunks of a data source.' vector_ingestion_configuration.chunking_configuration.hierarchical_chunking_configuration: '- (Optional, Forces new resource) Configurations for when you choose hierarchical chunking. Requires chunking_strategy as HIERARCHICAL. See hierarchical_chunking_configuration for details.' vector_ingestion_configuration.chunking_configuration.semantic_chunking_configuration: '- (Optional, Forces new resource) Configurations for when you choose semantic chunking. Requires chunking_strategy as SEMANTIC. See semantic_chunking_configuration for details.' + vector_ingestion_configuration.custom_transformation_configuration: '- (Optional, Forces new resource) Configuration for custom transformation of data source documents.' vector_ingestion_configuration.parsing_configuration: '- (Optional, Forces new resource) Configuration for custom parsing of data source documents. See parsing_configuration block for details.' importStatements: [] aws_bedrockagent_knowledge_base: @@ -11490,8 +11645,8 @@ resources: match_options: '- (Optional) Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is EQUALS and CASE_SENSITIVE. Valid values are: EQUALS, ABSENT, STARTS_WITH, ENDS_WITH, CONTAINS, CASE_SENSITIVE, CASE_INSENSITIVE.' monitor_arn_list: '- (Required) A list of cost anomaly monitors.' name: '- (Required) The name for the subscription.' - not: '- (Optional) Return results that match both Dimension object.' - or: '- (Optional) Return results that match both Dimension object.' + not: '- (Optional) Return results that do not match the Dimension object.' + or: '- (Optional) Return results that match either Dimension object.' subscriber: '- (Required) A subscriber configuration. Multiple subscribers can be defined.' 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.' @@ -15430,7 +15585,60 @@ resources: "policy_document": "${data.aws_iam_policy_document.example_log_policy.json}", "policy_name": "guardduty-log-publishing-policy" } + - name: invoke_appsync_mutation + manifest: |- + { + "appsync_target": [ + { + "graphql_operation": "mutation TestMutation($input:MutationInput!){testMutation(input: $input) {test}}" + } + ], + "arn": "${replace(aws_appsync_graphql_api.graphql-api.arn, \"apis\", \"endpoints/graphql-api\")}", + "input_transformer": [ + { + "input_paths": { + "input": "$.detail.input" + }, + "input_template": " {\n \"input\": \u003cinput\u003e\n }\n" + } + ], + "role_arn": "${aws_iam_role.appsync_mutation_role.arn}", + "rule": "${aws_cloudwatch_event_rule.invoke_appsync_mutation.id}" + } + references: + role_arn: aws_iam_role.appsync_mutation_role.arn + rule: aws_cloudwatch_event_rule.invoke_appsync_mutation.id + dependencies: + aws_appsync_graphql_api.graphql-api: |- + { + "authentication_type": "AWS_IAM", + "name": "api", + "schema": " schema {\n mutation: Mutation\n query: Query\n }\n\n type Query {\n testQuery: String\n }\n\n type Mutation {\n testMutation(input: MutationInput!): TestMutationResult\n }\n\n type TestMutationResult {\n test: String\n }\n\n input MutationInput {\n testInput: String\n }\n" + } + aws_cloudwatch_event_rule.invoke_appsync_mutation: |- + { + "description": "schedule_batch_test", + "name": "invoke-appsync-mutation", + "schedule_expression": "rate(5 minutes)" + } + aws_iam_policy.appsync_mutation_role_policy: |- + { + "name": "appsync-mutation-role-policy", + "policy": "${data.aws_iam_policy_document.appsync_mutation_role_policy_document.json}" + } + aws_iam_role.appsync_mutation_role: |- + { + "assume_role_policy": "${data.aws_iam_policy_document.appsync_mutation_role_trust.json}", + "name": "appsync-mutation-role" + } + aws_iam_role_policy_attachment.appsync_mutation_role_attachment: |- + { + "policy_arn": "${aws_iam_policy.appsync_mutation_role_policy.arn}", + "role": "${aws_iam_role.appsync_mutation_role.name}" + } argumentDocs: + appsync_target: '- (Optional) Parameters used when you are using the rule to invoke an AppSync GraphQL API mutation. Documented below. A maximum of 1 are allowed.' + appsync_target.graphql_operation: '- (Optional) Contains the GraphQL mutation to be parsed and executed.' arn: '- (Required) The Amazon Resource Name (ARN) of the target.' base: '- (Optional) The base value designates how many tasks, at a minimum, to run on the specified capacity provider. Only one capacity provider in a capacity provider strategy can have a base defined. Defaults to 0.' batch_target: '- (Optional) Parameters used when you are using the rule to invoke an Amazon Batch Job. Documented below. A maximum of 1 are allowed.' @@ -15517,7 +15725,7 @@ resources: - name: subscription_filter manifest: |- { - "policy_document": "${jsonencode(\n {\n DestinationArn = \"${aws_lambda_function.test.arn}\"\n FilterPattern = \"test\"\n }\n )}", + "policy_document": "${jsonencode(\n {\n DestinationArn = aws_lambda_function.test.arn\n FilterPattern = \"test\"\n }\n )}", "policy_name": "subscription-filter", "policy_type": "SUBSCRIPTION_FILTER_POLICY", "selection_criteria": "LogGroupName NOT IN [\"excluded_log_group_name\"]" @@ -17227,6 +17435,12 @@ resources: traffic_routing_config.time_based_canary.percentage: '- (Optional) The percentage of traffic to shift in the first increment of a TimeBasedCanary deployment.' traffic_routing_config.time_based_linear: '- (Optional) The time based linear configuration information. If type is TimeBasedCanary, use time_based_canary instead.' traffic_routing_config.type: '- (Optional) Type of traffic routing config. One of TimeBasedCanary, TimeBasedLinear, AllAtOnce.' + zonal_config: '- (Optional) A zonal_config block. Zonal Config is documented below.' + zonal_config.first_zone_monitor_duration_in_seconds: '- (Optional) The period of time, in seconds, that CodeDeploy must wait after completing a deployment to the first Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the second Availability Zone. If you don''t specify a value for first_zone_monitor_duration_in_seconds, then CodeDeploy uses the monitor_duration_in_seconds value for the first Availability Zone.' + zonal_config.minimum_healthy_hosts_per_zone: '- (Optional) The number or percentage of instances that must remain available per Availability Zone during a deployment. If you don''t specify a value under minimum_healthy_hosts_per_zone, then CodeDeploy uses a default value of 0 percent. This block is more documented below.' + zonal_config.minimum_healthy_hosts_per_zone.type: '- (Required) The type can either be FLEET_PERCENT or HOST_COUNT.' + zonal_config.minimum_healthy_hosts_per_zone.value: '- (Required) The value when the type is FLEET_PERCENT represents the minimum number of healthy instances as a percentage of the total number of instances in the Availability Zone during a deployment. If you specify FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy converts the percentage to the equivalent number of instance and rounds up fractional instances. When the type is HOST_COUNT, the value represents the minimum number of healthy instances in the Availability Zone as an absolute value.' + zonal_config.monitor_duration_in_seconds: '- (Optional) The period of time, in seconds, that CodeDeploy must wait after completing a deployment to an Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the next Availability Zone. If you don''t specify a monitor_duration_in_seconds, CodeDeploy starts deploying to the next Availability Zone immediately.' importStatements: [] aws_codedeploy_deployment_group: subCategory: CodeDeploy @@ -20393,7 +20607,10 @@ resources: "identity_management_type": "CONNECT_MANAGED", "inbound_calls_enabled": true, "instance_alias": "friendly-name-connect", - "outbound_calls_enabled": true + "outbound_calls_enabled": true, + "tags": { + "hello": "world" + } } - name: test manifest: |- @@ -20432,6 +20649,8 @@ resources: outbound_calls_enabled: '- (Required) Specifies whether outbound calls are enabled.' service_role: '- The service role of the instance.' status: '- The state of the instance.' + tags: '- (Optional) Tags to apply to the Instance. 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.' importStatements: [] aws_connect_instance_storage_config: subCategory: Connect @@ -22467,7 +22686,7 @@ resources: aws_datazone_domain.test: |- { "domain_execution_role": "${aws_iam_role.domain_execution_role.arn}", - "name": "example name" + "name": "example" } aws_datazone_project.test: |- { @@ -22484,15 +22703,15 @@ resources: "assume_role_policy": "${jsonencode({\n Version = \"2012-10-17\"\n Statement = [\n {\n Action = [\"sts:AssumeRole\", \"sts:TagSession\"]\n Effect = \"Allow\"\n Principal = {\n Service = \"datazone.amazonaws.com\"\n }\n },\n {\n Action = [\"sts:AssumeRole\", \"sts:TagSession\"]\n Effect = \"Allow\"\n Principal = {\n Service = \"cloudformation.amazonaws.com\"\n }\n },\n ]\n })}", "inline_policy": [ { - "name": "example name", + "name": "example-policy", "policy": "${jsonencode({\n Version = \"2012-10-17\"\n Statement = [\n {\n Action = [\n \"datazone:*\",\n \"ram:*\",\n \"sso:*\",\n \"kms:*\",\n ]\n Effect = \"Allow\"\n Resource = \"*\"\n },\n ]\n })}" } ], - "name": "example name" + "name": "example-role" } aws_security_group.test: |- { - "name": "example name" + "name": "example" } argumentDocs: created_at: '- Creation time of the Form Type.' @@ -22690,6 +22909,33 @@ resources: project_status: '- Enum that conveys state of project. Can be ACTIVE, DELETING, or DELETE_FAILED.' skip_deletion_check: '- (Optional) Optional flag to delete all child entities within the project.' importStatements: [] + aws_datazone_user_profile: + subCategory: DataZone + description: Terraform resource for managing an AWS DataZone User Profile. + name: aws_datazone_user_profile + title: aws_datazone_user_profile + examples: + - name: example + manifest: |- + { + "domain_identifier": "${aws_datazone_domain.example.id}", + "user_identifier": "${aws_iam_user.example.arn}", + "user_type": "IAM_USER" + } + references: + domain_identifier: aws_datazone_domain.example.id + user_identifier: aws_iam_user.example.arn + argumentDocs: + create: '- (Default 5m)' + details: '- Details about the user profile.' + domain_identifier: '- (Required) The domain identifier.' + id: '- The user profile identifier.' + status: '- (Optional) The user profile status.' + type: '- The user profile type.' + update: '- (Default 5m)' + user_identifier: '- (Required) The user identifier.' + user_type: '- (Optional) The user type.' + importStatements: [] aws_dax_cluster: subCategory: DynamoDB Accelerator (DAX) description: Provides an DAX Cluster resource. @@ -23396,7 +23642,9 @@ resources: db_instance_identifier: aws_db_instance.example.identifier role_arn: aws_iam_role.example.arn argumentDocs: + create: '- (Default 10m)' db_instance_identifier: '- (Required) DB Instance Identifier to associate with the IAM Role.' + delete: '- (Default 10m)' feature_name: '- (Required) Name of the feature for association. This can be found in the AWS documentation relevant to the integration or a full list is available in the SupportedFeatureNames list returned by AWS CLI rds describe-db-engine-versions.' id: '- DB Instance 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 Instance.' @@ -25533,7 +25781,7 @@ resources: endpoint_arn: '- ARN for the endpoint.' endpoint_id: '- (Required) Database endpoint identifier. Identifiers must contain from 1 to 255 alphanumeric characters or hyphens, begin with a letter, contain only ASCII letters, digits, and hyphens, not end with a hyphen, and not contain two consecutive hyphens.' endpoint_type: '- (Required) Type of endpoint. Valid values are source, target.' - engine_name: '- (Required) Type of engine for the endpoint. Valid values are aurora, aurora-postgresql, azuredb, azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, redshift,redshift-serverless, s3, sqlserver, sybase. Please note that some of engine names are available only for target endpoint type (e.g. redshift).' + engine_name: '- (Required) Type of engine for the endpoint. Valid values are aurora, aurora-postgresql, aurora-serverless, aurora-postgresql-serverless,azuredb, azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, redshift,redshift-serverless, s3, sqlserver, neptune ,sybase. Please note that some of engine names are available only for target endpoint type (e.g. redshift).' extra_connection_attributes: '- (Optional) Additional attributes associated with the connection. For available attributes for a source Endpoint, see Sources for data migration. For available attributes for a target Endpoint, see Targets for data migration.' kafka_settings: '- (Optional) Configuration block for Kafka settings. See below.' kafka_settings.broker: '- (Required) Kafka broker location. Specify in the form broker-hostname-or-ip:port.' @@ -27414,6 +27662,7 @@ resources: - name: example manifest: |- { + "approximate_creation_date_time_precision": "MICROSECOND", "stream_arn": "${aws_kinesis_stream.example.arn}", "table_name": "${aws_dynamodb_table.example.name}" } @@ -27438,11 +27687,10 @@ resources: "shard_count": 1 } argumentDocs: + approximate_creation_date_time_precision: '- (Optional) Toggle for the precision of Kinesis data stream timestamp. Valid values: MILLISECOND and MICROSECOND.' id: '- The table_name and stream_arn separated by a comma (,).' stream_arn: '- (Required) The ARN for a Kinesis data stream. This must exist in the same account and region as the DynamoDB table.' - table_name: |- - - (Required) The name of the DynamoDB table. There - can only be one Kinesis streaming destination for a given DynamoDB table. + table_name: '- (Required) The name of the DynamoDB table. There can only be one Kinesis streaming destination for a given DynamoDB table.' importStatements: [] aws_dynamodb_resource_policy: subCategory: DynamoDB @@ -27592,6 +27840,7 @@ resources: global_secondary_index.hash_key: '- (Required) Name of the hash key in the index; must be defined as an attribute in the resource.' global_secondary_index.name: '- (Required) Name of the index.' global_secondary_index.non_key_attributes: '- (Optional) Only required with INCLUDE as a projection type; a list of attributes to project into the index. These do not need to be defined as attributes on the table.' + global_secondary_index.on_demand_throughput: '- (Optional) Sets the maximum number of read and write units for the specified on-demand table. See below.' global_secondary_index.projection_type: '- (Required) One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into the index only the table and index hash_key and sort_key attributes , INCLUDE projects into the index all of the attributes that are defined in non_key_attributes in addition to the attributes that thatKEYS_ONLY project.' global_secondary_index.range_key: '- (Optional) Name of the range key; must be defined' global_secondary_index.read_capacity: '- (Optional) Number of read units for this index. Must be set if billing_mode is set to PROVISIONED.' @@ -27623,6 +27872,9 @@ resources: local_secondary_index.projection_type: '- (Required) One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into the index only the table and index hash_key and sort_key attributes , INCLUDE projects into the index all of the attributes that are defined in non_key_attributes in addition to the attributes that thatKEYS_ONLY project.' local_secondary_index.range_key: '- (Required) Name of the range key.' name: '- (Required) Unique within a region name of the table.' + on_demand_throughput: '- (Optional) Sets the maximum number of read and write units for the specified on-demand table. See below.' + on_demand_throughput.max_read_request_units: '- (Optional) Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1.' + on_demand_throughput.max_write_request_units: '- (Optional) Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1.' point_in_time_recovery: '- (Optional) Enable point-in-time recovery options. See below.' point_in_time_recovery.enabled: '- (Required) Whether to enable point-in-time recovery. It can take 10 minutes to enable for new tables. If the point_in_time_recovery block is not provided, this defaults to false.' range_key: '- (Optional, Forces new resource) Attribute to use as the range (sort) key. Must also be defined as an attribute, see below.' @@ -28090,7 +28342,7 @@ resources: arn: '- The volume ARN (e.g., arn:aws:ec2:us-east-1:0123456789012:volume/vol-59fcb34e).' availability_zone: '- (Required) The AZ where the EBS volume will exist.' create: '- (Default 5m)' - delete: '- (Default 5m)' + delete: '- (Default 10m)' encrypted: '- (Optional) If true, the disk will be encrypted.' final_snapshot: '- (Optional) If true, snapshot will be created before volume deletion. Any tags on the volume will be migrated to the snapshot. By default set to false' id: '- The volume ID (e.g., vol-59fcb34e).' @@ -29142,6 +29394,7 @@ resources: multicast_support: '- (Optional) Whether Multicast support is enabled. Required to use ec2_transit_gateway_multicast_domain. Valid values: disable, enable. Default value: disable.' owner_id: '- Identifier of the AWS account that owns the EC2 Transit Gateway' propagation_default_route_table_id: '- Identifier of the default propagation route table' + security_group_referencing_support: '- (Optional) Whether Security Group Referencing Support is enabled. Valid values: disable, enable. Default value: disable.' tags: '- (Optional) Key-value tags for the EC2 Transit Gateway. 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.' transit_gateway_cidr_blocks: '- (Optional) One or more IPv4 or IPv6 CIDR blocks for the transit gateway. Must be a size /24 CIDR block or larger for IPv4, or a size /64 CIDR block or larger for IPv6.' @@ -29223,6 +29476,50 @@ resources: transit_gateway_address: '- (Optional) The IP address assigned to Transit Gateway, which will be used as tunnel endpoint. This address must be from associated Transit Gateway CIDR block. The address must be from the same address family as peer_address. If not set explicitly, it will be selected from associated Transit Gateway CIDR blocks' transit_gateway_attachment_id: '- (Required) The Transit Gateway Connect' importStatements: [] + aws_ec2_transit_gateway_default_route_table_association: + subCategory: Transit Gateway + description: Terraform resource for managing an AWS EC2 (Elastic Compute Cloud) Transit Gateway Default Route Table Association. + name: aws_ec2_transit_gateway_default_route_table_association + title: aws_ec2_transit_gateway_default_route_table_association + examples: + - name: example + manifest: |- + { + "transit_gateway_id": "${aws_ec2_transit_gateway.example.id}", + "transit_gateway_route_table_id": "${aws_ec2_transit_gateway_route_table.example.id}" + } + references: + transit_gateway_id: aws_ec2_transit_gateway.example.id + transit_gateway_route_table_id: aws_ec2_transit_gateway_route_table.example.id + argumentDocs: + create: '- (Default 5m)' + delete: '- (Default 5m)' + transit_gateway_id: '- (Required) ID of the Transit Gateway to change the default association route table on.' + transit_gateway_route_table_id: '- (Required) ID of the Transit Gateway Route Table to be made the default association route table.' + update: '- (Default 5m)' + importStatements: [] + aws_ec2_transit_gateway_default_route_table_propagation: + subCategory: Transit Gateway + description: Terraform resource for managing an AWS EC2 (Elastic Compute Cloud) Transit Gateway Default Route Table Propagation. + name: aws_ec2_transit_gateway_default_route_table_propagation + title: aws_ec2_transit_gateway_default_route_table_propagation + examples: + - name: example + manifest: |- + { + "transit_gateway_id": "${aws_ec2_transit_gateway.example.id}", + "transit_gateway_route_table_id": "${aws_ec2_transit_gateway_route_table.example.id}" + } + references: + transit_gateway_id: aws_ec2_transit_gateway.example.id + transit_gateway_route_table_id: aws_ec2_transit_gateway_route_table.example.id + argumentDocs: + create: '- (Default 5m)' + delete: '- (Default 5m)' + transit_gateway_id: '- (Required) ID of the Transit Gateway to change the default association route table on.' + transit_gateway_route_table_id: '- (Required) ID of the Transit Gateway Route Table to be made the default association route table.' + update: '- (Default 5m)' + importStatements: [] aws_ec2_transit_gateway_multicast_domain: subCategory: Transit Gateway description: Manages an EC2 Transit Gateway Multicast Domain @@ -29716,6 +30013,7 @@ resources: dns_support: '- (Optional) Whether DNS support is enabled. Valid values: disable, enable. Default value: enable.' id: '- EC2 Transit Gateway Attachment identifier' ipv6_support: '- (Optional) Whether IPv6 support is enabled. Valid values: disable, enable. Default value: disable.' + security_group_referencing_support: '- (Optional) Whether Security Group Referencing Support is enabled. Valid values: disable, enable.' subnet_ids: '- (Required) Identifiers of EC2 Subnets.' tags: '- (Optional) Key-value tags for the EC2 Transit Gateway VPC Attachment. 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.' @@ -29746,6 +30044,7 @@ resources: dns_support: '- Whether DNS support is enabled. Valid values: disable, enable.' id: '- EC2 Transit Gateway Attachment identifier' ipv6_support: '- Whether IPv6 support is enabled. Valid values: disable, enable.' + security_group_referencing_support: '- Whether Security Group Referencing Support is enabled. Valid values: disable, enable.' subnet_ids: '- Identifiers of EC2 Subnets.' tags: '- (Optional) Key-value tags for the EC2 Transit Gateway VPC Attachment. 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.' @@ -30560,6 +30859,10 @@ resources: volume_configuration.managed_ebs_volume.role_arn: '- (Required) Amazon ECS infrastructure IAM role that is used to manage your Amazon Web Services infrastructure. Recommended using the Amazon ECS-managed AmazonECSInfrastructureRolePolicyForVolumes IAM policy with this role.' volume_configuration.managed_ebs_volume.size_in_gb: '- (Optional) Size of the volume in GiB. You must specify either a size_in_gb or a snapshot_id. You can optionally specify a volume size greater than or equal to the snapshot size.' volume_configuration.managed_ebs_volume.snapshot_id: '- (Optional) Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id.' + volume_configuration.managed_ebs_volume.tag_specifications: '- (Optional) The tags to apply to the volume. See below.' + volume_configuration.managed_ebs_volume.tag_specifications.propagate_tags: '- (Optional) Determines whether to propagate the tags from the task definition to the Amazon EBS volume.' + volume_configuration.managed_ebs_volume.tag_specifications.resource_type: '- (Required) The type of volume resource. Valid values, volume.' + volume_configuration.managed_ebs_volume.tag_specifications.tags: '- (Optional) The tags applied to this Amazon EBS volume. AmazonECSCreated and AmazonECSManaged are reserved tags that can''t be used.' volume_configuration.managed_ebs_volume.throughput: '- (Optional) Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s.' volume_configuration.managed_ebs_volume.volume_type: '- (Optional) Volume type.' volume_configuration.name: '- (Required) Name of the volume.' @@ -31266,6 +31569,12 @@ resources: "domain": "vpc", "public_ipv4_pool": "ipv4pool-ec2-012345" } + - name: ipam-ip + manifest: |- + { + "domain": "vpc", + "ipam_pool_id": "ipam-pool-07ccc86aa41bef7ce" + } argumentDocs: address: '- (Optional) IP address from an EC2 BYOIP pool. This option is only available for VPC EIPs.' allocation_id: '- ID that AWS assigns to represent the allocation of the Elastic IP address for use with instances in a VPC.' @@ -31278,6 +31587,7 @@ resources: domain: '- Indicates if this EIP is for use in VPC (vpc).' id: '- Contains the EIP allocation ID.' instance: '- (Optional) EC2 instance ID.' + ipam_pool_id: '- (Optional) The ID of an IPAM pool which has an Amazon-provided or BYOIP public IPv4 CIDR provisioned to it.' network_border_group: '- (Optional) Location from which the IP address is advertised. Use this parameter to limit the address to this location.' network_interface: '- (Optional) Network interface ID to associate with.' private_dns: '- The Private DNS associated with the Elastic IP address (if in VPC).' @@ -32234,7 +32544,7 @@ resources: configuration_endpoint: '- (Memcached only) Configuration endpoint to allow host discovery.' create: '- (Default 40m)' delete: '- (Default 40m)' - engine: – (Optional, Required if replication_group_id is not specified) Name of the cache engine to be used for this cache cluster. Valid values are memcached or redis. + engine: – (Optional, Required if replication_group_id is not specified) Name of the cache engine to be used for this cache cluster. Valid values are memcached and redis. engine_version: |- – (Optional) Version number of the cache engine to be used. If not set, defaults to the latest version. @@ -32587,7 +32897,7 @@ resources: auth_token_update_strategy: '- (Optional) Strategy to use when updating the auth_token. Valid values are SET, ROTATE, and DELETE. Defaults to ROTATE.' auto_minor_version_upgrade: |- - (Optional) Specifies whether minor version engine upgrades will be applied automatically to the underlying Cache Cluster instances during the maintenance window. - Only supported for engine type "redis" and if the engine version is 6 or higher. + Only supported for engine types "redis" and "valkey" and if the engine version is 6 or higher. Defaults to true. automatic_failover_enabled: '- (Optional) Specifies whether a read-only replica will be automatically promoted to read/write primary if the existing primary fails. If enabled, num_cache_clusters must be greater than 1. Must be enabled for Redis (cluster mode enabled) replication groups. Defaults to false.' aws_elasticache_cluster: resource @@ -32598,7 +32908,7 @@ resources: data_tiering_enabled: '- (Optional) Enables data tiering. Data tiering is only supported for replication groups using the r6gd node type. This parameter must be set to true when using r6gd nodes.' delete: '- (Default 45m)' description: – (Required) User-created description for the replication group. Must not be empty. - engine: '- (Optional) Name of the cache engine to be used for the clusters in this replication group. The only valid value is redis.' + engine: '- (Optional) Name of the cache engine to be used for the clusters in this replication group. Valid values are redis or valkey.' engine_version: |- - (Optional) Version number of the cache engine to be used for the cache clusters in this replication group. If the version is 7 or higher, the major and minor version should be set, e.g., 7.2. @@ -32612,7 +32922,7 @@ resources: id: '- ID of the ElastiCache Replication Group.' ip_discovery: '- (Optional) The IP version to advertise in the discovery protocol. Valid values are ipv4 or ipv6.' kms_key_id: '- (Optional) The ARN of the key that you wish to use if encrypting at rest. If not supplied, uses service managed encryption. Can be specified only if at_rest_encryption_enabled = true.' - log_delivery_configuration: '- (Optional, Redis only) Specifies the destination and format of Redis SLOWLOG or Redis Engine Log. See the documentation on Amazon ElastiCache. See Log Delivery Configuration below for more details.' + log_delivery_configuration: '- (Optional, Redis only) Specifies the destination and format of Redis OSS/Valkey SLOWLOG or Redis OSS/Valkey Engine Log. See the documentation on Amazon ElastiCache. See Log Delivery Configuration below for more details.' log_delivery_configuration.destination: '- Name of either the CloudWatch Logs LogGroup or Kinesis Data Firehose resource.' log_delivery_configuration.destination_type: '- For CloudWatch Logs use cloudwatch-logs or for Kinesis Data Firehose use kinesis-firehose.' log_delivery_configuration.log_format: '- Valid values are json or text' @@ -32685,6 +32995,9 @@ resources: reserved_cache_nodes_offering_id: data.aws_elasticache_reserved_cache_node_offering.example.offering_id argumentDocs: arn: '- ARN for the reserved cache node.' + cache_node_count: |- + - (Optional) Number of cache node instances to reserve. + Default value is 1. cache_node_type: '- Node type for the reserved cache nodes.' create: '- (Default 30m)' delete: '- (Default 1m)' @@ -32693,9 +33006,6 @@ resources: id: |- - (Optional) Customer-specified identifier to track this reservation. If not specified, AWS will assign a random ID. - instance_count: |- - - (Optional) Number of cache node instances to reserve. - Default value is 1. offering_type: '- Offering type of this reserved cache node.' product_description: '- Engine type for the reserved cache node.' recurring_charges: '- Recurring price charged to run this reserved cache node.' @@ -32777,36 +33087,72 @@ resources: } references: kms_key_id: aws_kms_key.test.arn + - name: example + manifest: |- + { + "cache_usage_limits": [ + { + "data_storage": [ + { + "maximum": 10, + "unit": "GB" + } + ], + "ecpu_per_second": [ + { + "maximum": 5000 + } + ] + } + ], + "daily_snapshot_time": "09:00", + "description": "Test Server", + "engine": "valkey", + "kms_key_id": "${aws_kms_key.test.arn}", + "major_engine_version": "7", + "name": "example", + "security_group_ids": [ + "${aws_security_group.test.id}" + ], + "snapshot_retention_limit": 1, + "subnet_ids": "${aws_subnet.test[*].id}" + } + references: + kms_key_id: aws_kms_key.test.arn argumentDocs: - address: '- The DNS hostname of the cache node.' arn: '- The Amazon Resource Name (ARN) of the serverless cache.' - cache_usage_limits: '- (Optional) Sets the cache usage limits for storage and ElastiCache Processing Units for the cache. See configuration below.' + cache_usage_limits: '- (Optional) Sets the cache usage limits for storage and ElastiCache Processing Units for the cache. See cache_usage_limits Block for details.' + cache_usage_limits.data_storage: '- The maximum data storage limit in the cache, expressed in Gigabytes. See data_storage Block for details.' + cache_usage_limits.data_storage.maximum: '- The upper limit for data storage the cache is set to use. Must be between 1 and 5,000.' + cache_usage_limits.data_storage.minimum: '- The lower limit for data storage the cache is set to use. Must be between 1 and 5,000.' + cache_usage_limits.data_storage.unit: '- The unit that the storage is measured in, in GB.' + cache_usage_limits.ecpu_per_second: '- The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second. See ecpu_per_second Block for details.' create: '- (Default 40m)' create_time: '- Timestamp of when the serverless cache was created.' - daily_snapshot_time: '- (Optional) The daily time that snapshots will be created from the new serverless cache. Only supported for engine type "redis". Defaults to 0.' - data_storage: '- The maximum data storage limit in the cache, expressed in Gigabytes. See Data Storage config for more details.' + daily_snapshot_time: '- (Optional) The daily time that snapshots will be created from the new serverless cache. Only supported for engine types "redis" or "valkey". Defaults to 0.' delete: '- (Default 40m)' description: '- (Optional) User-provided description for the serverless cache. The default is NULL.' - ecpu_per_second: '- The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second.See config block for more details.' - endpoint: '- Represents the information required for client programs to connect to a cache node. See config below for details.' - engine: – (Required) Name of the cache engine to be used for this cache cluster. Valid values are memcached or redis. + ecpu_per_second.maximum: '- The maximum number of ECPUs the cache can consume per second. Must be between 1,000 and 15,000,000.' + ecpu_per_second.minimum: '- The minimum number of ECPUs the cache can consume per second. Must be between 1,000 and 15,000,000.' + endpoint: '- Represents the information required for client programs to connect to a cache node. See endpoint Block for details.' + endpoint.address: '- The DNS hostname of the cache node.' + endpoint.port: '- The port number that the cache engine is listening on. Set as integer.' + engine: – (Required) Name of the cache engine to be used for this cache cluster. Valid values are memcached, redis or valkey. full_engine_version: '- The name and version number of the engine the serverless cache is compatible with.' kms_key_id: '- (Optional) ARN of the customer managed key for encrypting the data at rest. If no KMS key is provided, a default service key is used.' major_engine_version: |- – (Optional) The version of the cache engine that will be used to create the serverless cache. See Describe Cache Engine Versions in the AWS Documentation for supported versions. - maximum: '- The upper limit for data storage the cache is set to use. Must be between 1 and 5,000.' - minimum: '- The lower limit for data storage the cache is set to use. Must be between 1 and 5,000.' name: – (Required) The Cluster name which serves as a unique identifier to the serverless cache - port: '- The port number that the cache engine is listening on. Set as integer.' - reader_endpoint: '- Represents the information required for client programs to connect to a cache node. See config below for details.' + reader_endpoint: '- Represents the information required for client programs to connect to a cache node. See reader_endpoint Block for details.' + reader_endpoint.address: '- The DNS hostname of the cache node.' + reader_endpoint.port: '- The port number that the cache engine is listening on. Set as integer.' security_group_ids: '- (Optional) A list of the one or more VPC security groups to be associated with the serverless cache. The security group will authorize traffic access for the VPC end-point (private-link). If no other information is given this will be the VPC’s Default Security Group that is associated with the cluster VPC end-point.' snapshot_arns_to_restore: '- (Optional, Redis only) The list of ARN(s) of the snapshot that the new serverless cache will be created from. Available for Redis only.' snapshot_retention_limit: '- (Optional, Redis only) The number of snapshots that will be retained for the serverless cache that is being created. As new snapshots beyond this limit are added, the oldest snapshots will be deleted on a rolling basis. Available for Redis only.' status: '- The current status of the serverless cache. The allowed values are CREATING, AVAILABLE, DELETING, CREATE-FAILED and MODIFYING.' subnet_ids: – (Optional) A list of the identifiers of the subnets where the VPC endpoint for the serverless cache will be deployed. All the subnetIds must belong to the same VPC. 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.' - unit: '- The unit that the storage is measured in, in GB.' update: '- (Default 80m)' user_group_id: '- (Optional) The identifier of the UserGroup to be associated with the serverless cache. Available for Redis only. Default is NULL.' importStatements: [] @@ -37572,6 +37918,7 @@ resources: listener_arn: aws_globalaccelerator_listener.example.id argumentDocs: arn: '- The Amazon Resource Name (ARN) of the endpoint group.' + attachment_arn: '- (Optional) An ARN of an exposed cross-account attachment. See the AWS documentation for more details.' client_ip_preservation_enabled: |- - (Optional) Indicates whether client IP address preservation is enabled for an Application Load Balancer endpoint. See the AWS documentation for more details. The default value is false. Note: When client IP address preservation is enabled, the Global Accelerator service creates an EC2 Security Group in the VPC named GlobalAccelerator that must be deleted (potentially outside of Terraform) before the VPC will successfully delete. If this EC2 Security Group is not deleted, Terraform will retry the VPC deletion for a few minutes before reporting a DependencyViolation error. This cannot be resolved by re-running Terraform. @@ -40223,6 +40570,34 @@ resources: name: '- (Required) The name to identify the Group Membership' users: '- (Required) A list of IAM User names to associate with the Group' importStatements: [] + aws_iam_group_policies_exclusive: + subCategory: IAM (Identity & Access Management) + description: Terraform resource for maintaining exclusive management of inline policies assigned to an AWS IAM (Identity & Access Management) group. + name: aws_iam_group_policies_exclusive + title: aws_iam_group_policies_exclusive + examples: + - name: example + manifest: |- + { + "group_name": "${aws_iam_group.example.name}", + "policy_names": [ + "${aws_iam_group_policy.example.name}" + ] + } + references: + group_name: aws_iam_group.example.name + - name: example + manifest: |- + { + "group_name": "${aws_iam_group.example.name}", + "policy_names": [] + } + references: + group_name: aws_iam_group.example.name + argumentDocs: + group_name: '- (Required) IAM group name.' + policy_names: '- (Required) A list of inline policy names to be assigned to the group. Policies attached to this group but not configured in this argument will be removed.' + importStatements: [] aws_iam_group_policy: subCategory: IAM (Identity & Access Management) description: Provides an IAM policy attached to a group. @@ -40285,6 +40660,34 @@ resources: group: (Required) - The group the policy should be applied to policy_arn: (Required) - The ARN of the policy you want to apply importStatements: [] + aws_iam_group_policy_attachments_exclusive: + subCategory: IAM (Identity & Access Management) + description: Terraform resource for maintaining exclusive management of customer managed policies assigned to an AWS IAM (Identity & Access Management) group. + name: aws_iam_group_policy_attachments_exclusive + title: aws_iam_group_policy_attachments_exclusive + examples: + - name: example + manifest: |- + { + "group_name": "${aws_iam_group.example.name}", + "policy_arns": [ + "${aws_iam_policy.example.arn}" + ] + } + references: + group_name: aws_iam_group.example.name + - name: example + manifest: |- + { + "group_name": "${aws_iam_group.example.name}", + "policy_arns": [] + } + references: + group_name: aws_iam_group.example.name + argumentDocs: + group_name: '- (Required) IAM group name.' + policy_arns: '- (Required) A list of customer managed policy ARNs to be attached to the group. Policies attached to this group but not configured in this argument will be removed.' + importStatements: [] aws_iam_instance_profile: subCategory: IAM (Identity & Access Management) description: Provides an IAM instance profile. @@ -40514,10 +40917,10 @@ resources: description: '- (Optional) Description of the role.' force_detach_policies: '- (Optional) Whether to force detaching any policies the role has before destroying it. Defaults to false.' id: '- Name of the role.' - inline_policy: '- (Optional) Configuration block defining an exclusive set of IAM inline policies associated with the IAM role. See below. If no blocks are configured, Terraform will not manage any inline policies in this resource. Configuring one empty block (i.e., inline_policy {}) will cause Terraform to remove all inline policies added out of band on apply.' + inline_policy: '- (Optional, Deprecated) Configuration block defining an exclusive set of IAM inline policies associated with the IAM role. See below. If no blocks are configured, Terraform will not manage any inline policies in this resource. Configuring one empty block (i.e., inline_policy {}) will cause Terraform to remove all inline policies added out of band on apply.' inline_policy {}.name: '- (Required) Name of the role policy.' inline_policy {}.policy: '- (Required) Policy document as a JSON formatted string. For more information about building IAM policy documents with Terraform, see the AWS IAM Policy Document Guide.' - managed_policy_arns: '- (Optional) Set of exclusive IAM managed policy ARNs to attach to the IAM role. If this attribute is not configured, Terraform will ignore policy attachments to this resource. When configured, Terraform will align the role''s managed policy attachments with this set by attaching or detaching managed policies. Configuring an empty set (i.e., managed_policy_arns = []) will cause Terraform to remove all managed policy attachments.' + managed_policy_arns: '- (Optional, Deprecated) Set of exclusive IAM managed policy ARNs to attach to the IAM role. If this attribute is not configured, Terraform will ignore policy attachments to this resource. When configured, Terraform will align the role''s managed policy attachments with this set by attaching or detaching managed policies. Configuring an empty set (i.e., managed_policy_arns = []) will cause Terraform to remove all managed policy attachments.' max_session_duration: '- (Optional) Maximum session duration (in seconds) that you want to set for the specified role. If you do not specify a value for this setting, the default maximum of one hour is applied. This setting can have a value from 1 hour to 12 hours.' name: '- (Optional, Forces new resource) Friendly name of the role. If omitted, Terraform will assign a random, unique name. See IAM Identifiers for more information.' name_prefix: '- (Optional, Forces new resource) Creates a unique friendly name beginning with the specified prefix. Conflicts with name.' @@ -40618,6 +41021,34 @@ resources: policy_arn: (Required) - The ARN of the policy you want to apply role: (Required) - The name of the IAM role to which the policy should be applied importStatements: [] + aws_iam_role_policy_attachments_exclusive: + subCategory: IAM (Identity & Access Management) + description: Terraform resource for maintaining exclusive management of customer managed policies assigned to an AWS IAM (Identity & Access Management) role. + name: aws_iam_role_policy_attachments_exclusive + title: aws_iam_role_policy_attachments_exclusive + examples: + - name: example + manifest: |- + { + "policy_arns": [ + "${aws_iam_policy.example.arn}" + ], + "role_name": "${aws_iam_role.example.name}" + } + references: + role_name: aws_iam_role.example.name + - name: example + manifest: |- + { + "policy_arns": [], + "role_name": "${aws_iam_role.example.name}" + } + references: + role_name: aws_iam_role.example.name + argumentDocs: + policy_arns: '- (Required) A list of customer managed policy ARNs to be attached to the role. Policies attached to this role but not configured in this argument will be removed.' + role_name: '- (Required) IAM role name.' + importStatements: [] aws_iam_saml_provider: subCategory: IAM (Identity & Access Management) description: Provides an IAM SAML provider. @@ -40956,6 +41387,34 @@ resources: pgp_key: '- (Optional) Either a base-64 encoded PGP public key, or a keybase username in the form keybase:username. Only applies on resource creation. Drift detection is not possible with this argument.' user: '- (Required) The IAM user''s name.' importStatements: [] + aws_iam_user_policies_exclusive: + subCategory: IAM (Identity & Access Management) + description: Terraform resource for maintaining exclusive management of inline policies assigned to an AWS IAM (Identity & Access Management) user. + name: aws_iam_user_policies_exclusive + title: aws_iam_user_policies_exclusive + examples: + - name: example + manifest: |- + { + "policy_names": [ + "${aws_iam_user_policy.example.name}" + ], + "user_name": "${aws_iam_user.example.name}" + } + references: + user_name: aws_iam_user.example.name + - name: example + manifest: |- + { + "policy_names": [], + "user_name": "${aws_iam_user.example.name}" + } + references: + user_name: aws_iam_user.example.name + argumentDocs: + policy_names: '- (Required) A list of inline policy names to be assigned to the user. Policies attached to this user but not configured in this argument will be removed.' + user_name: '- (Required) IAM user name.' + importStatements: [] aws_iam_user_policy: subCategory: IAM (Identity & Access Management) description: Provides an IAM policy attached to a user. @@ -41018,6 +41477,34 @@ resources: policy_arn: (Required) - The ARN of the policy you want to apply user: (Required) - The user the policy should be applied to importStatements: [] + aws_iam_user_policy_attachments_exclusive: + subCategory: IAM (Identity & Access Management) + description: Terraform resource for maintaining exclusive management of customer managed policies assigned to an AWS IAM (Identity & Access Management) user. + name: aws_iam_user_policy_attachments_exclusive + title: aws_iam_user_policy_attachments_exclusive + examples: + - name: example + manifest: |- + { + "policy_arns": [ + "${aws_iam_policy.example.arn}" + ], + "user_name": "${aws_iam_user.example.name}" + } + references: + user_name: aws_iam_user.example.name + - name: example + manifest: |- + { + "policy_arns": [], + "user_name": "${aws_iam_user.example.name}" + } + references: + user_name: aws_iam_user.example.name + argumentDocs: + policy_arns: '- (Required) A list of customer managed policy ARNs to be attached to the user. Policies attached to this user but not configured in this argument will be removed.' + user_name: '- (Required) IAM user name.' + importStatements: [] aws_iam_user_ssh_key: subCategory: IAM (Identity & Access Management) description: Uploads an SSH public key and associates it with the specified IAM user. @@ -41660,6 +42147,99 @@ resources: tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' terminate_instance_on_failure: '- (Optional) Enable if the instance should be terminated when the pipeline fails. Defaults to false.' importStatements: [] + aws_imagebuilder_lifecycle_policy: + subCategory: EC2 Image Builder + description: Manages an Image Builder Lifecycle Policy + name: aws_imagebuilder_lifecycle_policy + title: aws_imagebuilder_lifecycle_policy + examples: + - name: example + manifest: |- + { + "depends_on": [ + "${aws_iam_role_policy_attachment.example}" + ], + "description": "Example description", + "execution_role": "${aws_iam_role.example.arn}", + "name": "name", + "policy_detail": [ + { + "action": [ + { + "type": "DELETE" + } + ], + "filter": [ + { + "retain_at_least": 10, + "type": "AGE", + "unit": "YEARS", + "value": 6 + } + ] + } + ], + "resource_selection": [ + { + "tag_map": { + "key1": "value1", + "key2": "value2" + } + } + ], + "resource_type": "AMI_IMAGE" + } + references: + execution_role: aws_iam_role.example.arn + dependencies: + aws_iam_role.example: |- + { + "assume_role_policy": "${jsonencode({\n Version = \"2012-10-17\"\n Statement = [{\n Action = \"sts:AssumeRole\"\n Effect = \"Allow\"\n Principal = {\n Service = \"imagebuilder.${data.aws_partition.current.dns_suffix}\"\n }\n }]\n })}", + "name": "example" + } + aws_iam_role_policy_attachment.example: |- + { + "policy_arn": "arn:${data.aws_partition.current.partition}:iam::aws:policy/service-role/EC2ImageBuilderLifecycleExecutionPolicy", + "role": "${aws_iam_role.example.name}" + } + argumentDocs: + arn: '- Amazon Resource Name (ARN) of the lifecycle policy.' + description: '- (Optional) description for the lifecycle policy.' + execution_role: '- (Required) The Amazon Resource Name (ARN) for the IAM role you create that grants Image Builder access to run lifecycle actions. More information about this role can be found here.' + id: '- Amazon Resource Name (ARN) of the lifecycle policy.' + name: '- (Required) The name of the lifecycle policy to create.' + policy_detail: '- (Required) Configuration block with policy details. Detailed below.' + policy_detail.action: '- (Required) Configuration details for the policy action.' + policy_detail.action.include_resources: '- (Optional) Specifies the resources that the lifecycle policy applies to. Detailed below.' + policy_detail.action.include_resources.amis: '- (Optional) Specifies whether the lifecycle action should apply to distributed AMIs.' + policy_detail.action.include_resources.amis.is_public: '- (Optional) Configures whether public AMIs are excluded from the lifecycle action.' + policy_detail.action.include_resources.amis.last_launched: '- (Optional) Specifies configuration details for Image Builder to exclude the most recent resources from lifecycle actions. Detailed below.' + policy_detail.action.include_resources.amis.last_launched.unit: '- (Required) Defines the unit of time that the lifecycle policy uses to calculate elapsed time since the last instance launched from the AMI. For example: days, weeks, months, or years. Valid values: DAYS, WEEKS, MONTHS or YEARS.' + policy_detail.action.include_resources.amis.last_launched.value: '- (Required) The integer number of units for the time period. For example 6 (months).' + policy_detail.action.include_resources.amis.regions: '- (Optional) Configures AWS Regions that are excluded from the lifecycle action.' + policy_detail.action.include_resources.amis.shared_accounts: '- Specifies AWS accounts whose resources are excluded from the lifecycle action.' + policy_detail.action.include_resources.amis.tag_map: '- (Optional) Lists tags that should be excluded from lifecycle actions for the AMIs that have them.' + policy_detail.action.include_resources.containers: '- (Optional) Specifies whether the lifecycle action should apply to distributed containers.' + policy_detail.action.include_resources.snapshots: '- (Optional) Specifies whether the lifecycle action should apply to snapshots associated with distributed AMIs.' + policy_detail.action.type: '- (Required) Specifies the lifecycle action to take. Valid values: DELETE, DEPRECATE or DISABLE.' + policy_detail.exclusion_rules: '- (Optional) Additional rules to specify resources that should be exempt from policy actions.' + policy_detail.exclusion_rules.amis: '- (Optional) Lists configuration values that apply to AMIs that Image Builder should exclude from the lifecycle action. Detailed below.' + policy_detail.exclusion_rules.tag_map: '- (Optional) Contains a list of tags that Image Builder uses to skip lifecycle actions for Image Builder image resources that have them.' + policy_detail.filter: '- (Required) Specifies the resources that the lifecycle policy applies to.' + policy_detail.filter.retain_at_least: '- (Optional) For age-based filters, this is the number of resources to keep on hand after the lifecycle DELETE action is applied. Impacted resources are only deleted if you have more than this number of resources. If you have fewer resources than this number, the impacted resource is not deleted.' + policy_detail.filter.type: '- (Required) Filter resources based on either age or count. Valid values: AGE or COUNT.' + policy_detail.filter.unit: '- (Optional) Defines the unit of time that the lifecycle policy uses to determine impacted resources. This is required for age-based rules. Valid values: DAYS, WEEKS, MONTHS or YEARS.' + policy_detail.filter.value: '- (Required) The number of units for the time period or for the count. For example, a value of 6 might refer to six months or six AMIs.' + resource_selection: '- (Required) Selection criteria for the resources that the lifecycle policy applies to. Detailed below.' + resource_selection.recipe: '- (Optional) A list of recipe that are used as selection criteria for the output images that the lifecycle policy applies to. Detailed below.' + resource_selection.recipe.name: '- (Required) The name of an Image Builder recipe that the lifecycle policy uses for resource selection.' + resource_selection.recipe.semantic_version: '- (Required) The version of the Image Builder recipe specified by the name field.' + resource_selection.tag_map: '- (Optional) A list of tags that are used as selection criteria for the Image Builder image resources that the lifecycle policy applies to.' + resource_type: '- (Required) The type of Image Builder resource that the lifecycle policy applies to. Valid values: AMI_IMAGE or CONTAINER_IMAGE.' + status: '- The status of the lifecycle policy.' + tags: '- (Optional) Key-value map of resource tags for the Image Builder Lifecycle Policy. 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.' + importStatements: [] aws_imagebuilder_workflow: subCategory: EC2 Image Builder description: Terraform resource for managing an AWS EC2 Image Builder Workflow. @@ -45114,7 +45694,7 @@ resources: "function_name": "firehose_lambda_processor", "handler": "exports.handler", "role": "${aws_iam_role.lambda_iam.arn}", - "runtime": "nodejs16.x" + "runtime": "nodejs20.x" } aws_s3_bucket.bucket: |- { @@ -45571,6 +46151,94 @@ resources: { "name": "firehose-osserverless-test" } + - name: test_stream + manifest: |- + { + "destination": "iceberg", + "iceberg_configuration": [ + { + "buffering_interval": 400, + "buffering_size": 10, + "catalog_arn": "arn:${data.aws_partition.current.partition}:glue:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:catalog", + "destination_table_configuration": [ + { + "database_name": "${aws_glue_catalog_database.test.name}", + "table_name": "${aws_glue_catalog_table.test.name}" + } + ], + "processing_configuration": [ + { + "enabled": "true", + "processors": [ + { + "parameters": [ + { + "parameter_name": "LambdaArn", + "parameter_value": "${aws_lambda_function.lambda_processor.arn}:$LATEST" + } + ], + "type": "Lambda" + } + ] + } + ], + "role_arn": "${aws_iam_role.firehose_role.arn}", + "s3_configuration": [ + { + "bucket_arn": "${aws_s3_bucket.bucket.arn}", + "role_arn": "${aws_iam_role.firehose_role.arn}" + } + ] + } + ], + "name": "terraform-kinesis-firehose-test-stream" + } + references: + iceberg_configuration.destination_table_configuration.database_name: aws_glue_catalog_database.test.name + iceberg_configuration.destination_table_configuration.table_name: aws_glue_catalog_table.test.name + iceberg_configuration.role_arn: aws_iam_role.firehose_role.arn + iceberg_configuration.s3_configuration.bucket_arn: aws_s3_bucket.bucket.arn + iceberg_configuration.s3_configuration.role_arn: aws_iam_role.firehose_role.arn + dependencies: + aws_glue_catalog_database.test: |- + { + "name": "test" + } + aws_glue_catalog_table.test: |- + { + "database_name": "${aws_glue_catalog_database.test.name}", + "name": "test", + "open_table_format_input": [ + { + "iceberg_input": [ + { + "metadata_operation": "CREATE", + "version": 2 + } + ] + } + ], + "parameters": { + "format": "parquet" + }, + "storage_descriptor": [ + { + "columns": [ + { + "name": "my_column_1", + "type": "int" + } + ], + "location": "s3://${aws_s3_bucket.bucket.id}" + } + ], + "table_type": "EXTERNAL_TABLE" + } + aws_s3_bucket.bucket: |- + { + "bucket": "test-bucket", + "force_destroy": true + } - name: test_stream manifest: |- { @@ -45730,6 +46398,10 @@ resources: data_format_conversion_configuration.schema_configuration: '- (Required) Specifies the AWS Glue Data Catalog table that contains the column information. See schema_configuration block below for details.' delete: '- (Default 30m)' destination: – (Required) This is the destination to where the data is delivered. The only options are s3 (Deprecated, use extended_s3 instead), extended_s3, redshift, elasticsearch, splunk, http_endpoint, opensearch, opensearchserverless and snowflake. + destination_table_configuration.database_name: '- (Required) The name of the Apache Iceberg database.' + destination_table_configuration.s3_error_output_prefix: '- (Optional) The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination.' + destination_table_configuration.table_name: '- (Required) The name of the Apache Iceberg Table.' + destination_table_configuration.unique_keys: '- (Optional) A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table.' document_id_options.default_document_id_format: '- (Required) The method for setting up document ID. Valid values: FIREHOSE_DEFAULT, NO_DOCUMENT_ID.' dynamic_partitioning_configuration.enabled: '- (Optional) Enables or disables dynamic partitioning. Defaults to false.' dynamic_partitioning_configuration.retry_duration: '- (Optional) Total amount of seconds Firehose spends on retries. Valid values between 0 and 7200. Default is 300.' @@ -45771,6 +46443,16 @@ resources: http_endpoint_configuration.s3_configuration: '- (Required) The S3 Configuration. See s3_configuration block below for details.' http_endpoint_configuration.secrets_manager_configuration: '- (Optional) The Secret Manager Configuration. See secrets_manager_configuration block below for details.' http_endpoint_configuration.url: '- (Required) The HTTP endpoint URL to which Kinesis Firehose sends your data.' + iceberg_configuration: '- (Optional) Configuration options when destination is iceberg. See iceberg_configuration block below for details.' + iceberg_configuration.buffering_interval: '- (Optional) Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300.' + iceberg_configuration.buffering_size: '- (Optional) Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5.' + iceberg_configuration.catalog_arn: '- (Required) Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format arn:aws:glue:region:account-id:catalog' + iceberg_configuration.cloudwatch_logging_options: '- (Optional) The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details.' + iceberg_configuration.destination_table_configuration: '- (Optional) Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See destination_table_configuration block below for details.' + iceberg_configuration.processing_configuration: '- (Optional) The data processing configuration. See processing_configuration block below for details.' + iceberg_configuration.retry_duration: '- (Optional) The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination.' + iceberg_configuration.role_arn: '- (Required) The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables.' + iceberg_configuration.s3_configuration: '- (Required) The S3 Configuration. See s3_configuration block below for details.' input_format_configuration.deserializer: '- (Required) Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. See deserializer block below for details.' input_format_configuration.deserializer.hive_json_ser_de: '- (Optional) Specifies the native Hive / HCatalog JsonSerDe. More details below. See hive_json_ser_de block below for details.' input_format_configuration.deserializer.hive_json_ser_de.timestamp_formats: '- (Optional) A list of how you want Kinesis Data Firehose to parse the date and time stamps that may be present in your input data JSON. To specify these format strings, follow the pattern syntax of JodaTime''s DateTimeFormat format strings. For more information, see Class DateTimeFormat. You can also use the special value millis to parse time stamps in epoch milliseconds. If you don''t specify a format, Kinesis Data Firehose uses java.sql.Timestamp::valueOf by default.' @@ -45839,9 +46521,9 @@ resources: processing_configuration.enabled: '- (Optional) Enables or disables data processing.' processing_configuration.processors: '- (Optional) Specifies the data processors as multiple blocks. See processors block below for details.' processing_configuration.processors.parameters: '- (Optional) Specifies the processor parameters as multiple blocks. See parameters block below for details.' - processing_configuration.processors.parameters.parameter_name: '- (Required) Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter. Validation is done against AWS SDK constants; so that values not explicitly listed may also work.' + processing_configuration.processors.parameters.parameter_name: '- (Required) Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work.' processing_configuration.processors.parameters.parameter_value: '- (Required) Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.' - processing_configuration.processors.type: '- (Required) The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord. Validation is done against AWS SDK constants; so that values not explicitly listed may also work.' + processing_configuration.processors.type: '- (Required) The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work.' redshift_configuration: '- (Optional) Configuration options when destination is redshift. Requires the user to also specify an s3_configuration block. See redshift_configuration block below for details.' redshift_configuration.cloudwatch_logging_options: '- (Optional) The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details.' redshift_configuration.cluster_jdbcurl: '- (Required) The jdbcurl of the redshift cluster.' @@ -46970,6 +47652,13 @@ resources: references: create_database_default_permissions.principal: aws_iam_user.test.arn create_table_default_permissions.principal: aws_iam_role.test.arn + - name: example + manifest: |- + { + "parameters": { + "CROSS_ACCOUNT_VERSION": "3" + } + } argumentDocs: admins: – (Optional) Set of ARNs of AWS Lake Formation principals (IAM users or roles). allow_external_data_filtering: '- (Optional) Whether to allow Amazon EMR clusters to access data managed by Lake Formation.' @@ -46983,6 +47672,7 @@ resources: create_table_default_permissions.permissions: '- (Optional) List of permissions that are granted to the principal. Valid values may include ALL, SELECT, ALTER, DROP, DELETE, INSERT, and DESCRIBE. For more details, see Lake Formation Permissions Reference.' create_table_default_permissions.principal: '- (Optional) Principal who is granted permissions. To enforce metadata and underlying data access control only by IAM on new databases and tables set principal to IAM_ALLOWED_PRINCIPALS and permissions to ["ALL"].' external_data_filtering_allow_list: '- (Optional) A list of the account IDs of Amazon Web Services accounts with Amazon EMR clusters that are to perform data filtering.' + parameters: '- Key-value map of additional configuration. Valid values for the CROSS_ACCOUNT_VERSION key are "1", "2", "3", or "4". SET_CONTEXT is also returned with a value of TRUE. In a fresh account, prior to configuring, CROSS_ACCOUNT_VERSION is "1". Destroying this resource sets the CROSS_ACCOUNT_VERSION to "1".' read_only_admins: – (Optional) Set of ARNs of AWS Lake Formation principals (IAM users or roles) with only view access to the resources. trusted_resource_owners: – (Optional) List of the resource-owning account IDs that the caller's account can use to share their user access details (user ARNs). importStatements: [] @@ -47148,7 +47838,7 @@ resources: lf_tag_policy.resource_type: – (Required) The resource type for which the tag policy applies. Valid values are DATABASE and TABLE. permissions: – (Required) List of permissions granted to the principal. Valid values may include ALL, ALTER, ASSOCIATE, CREATE_DATABASE, CREATE_TABLE, DATA_LOCATION_ACCESS, DELETE, DESCRIBE, DROP, INSERT, and SELECT. For details on each permission, see Lake Formation Permissions Reference. permissions_with_grant_option: '- (Optional) Subset of permissions which the principal can pass.' - principal: – (Required) Principal to be granted the permissions on the resource. Supported principals include IAM_ALLOWED_PRINCIPALS (see Default Behavior and above), IAM roles, users, groups, SAML groups and users, QuickSight groups, OUs, and organizations as well as AWS account IDs for cross-account permissions. For more information, see Lake Formation Permissions Reference. + principal: – (Required) Principal to be granted the permissions on the resource. Supported principals include IAM_ALLOWED_PRINCIPALS (see Default Behavior and above), IAM roles, users, groups, Federated Users, SAML groups and users, QuickSight groups, OUs, and organizations as well as AWS account IDs for cross-account permissions. For more information, see Lake Formation Permissions Reference. table: '- (Optional) Configuration block for a table resource. Detailed below.' table.catalog_id: '- (Optional) Identifier for the Data Catalog. By default, it is the account ID of the caller.' table.database_name: – (Required) Name of the database for the table. Unique to a Data Catalog. @@ -47388,7 +48078,10 @@ resources: { "untrusted_artifact_on_deployment": "Warn" } - ] + ], + "tags": { + "Name": "dynamodb" + } } argumentDocs: allowed_publishers: (Required) A configuration block of allowed publishers as signing profiles for this code signing configuration. Detailed below. @@ -47399,6 +48092,8 @@ resources: last_modified: '- The date and time that the code signing configuration was last modified.' policies: (Optional) A configuration block of code signing policies that define the actions to take if the validation checks fail. Detailed below. policies.untrusted_artifact_on_deployment: '- (Required) Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if code-signing validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log. Valid values: Warn, Enforce. Default value: Warn.' + tags: '- (Optional) Map of tags to assign to the object. 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.' importStatements: [] aws_lambda_event_source_mapping: subCategory: Lambda @@ -47411,7 +48106,10 @@ resources: { "event_source_arn": "${aws_dynamodb_table.example.stream_arn}", "function_name": "${aws_lambda_function.example.arn}", - "starting_position": "LATEST" + "starting_position": "LATEST", + "tags": { + "Name": "dynamodb" + } } references: event_source_arn: aws_dynamodb_table.example.stream_arn @@ -47547,6 +48245,7 @@ resources: argumentDocs: amazon_managed_kafka_event_source_config: '- (Optional) Additional configuration block for Amazon Managed Kafka sources. Incompatible with "self_managed_event_source" and "self_managed_kafka_event_source_config". Detailed below.' amazon_managed_kafka_event_source_config.consumer_group_id: '- (Optional) A Kafka consumer group ID between 1 and 200 characters for use when creating this event source mapping. If one is not specified, this value will be automatically generated. See AmazonManagedKafkaEventSourceConfig Syntax.' + arn: '- The event source mapping ARN.' batch_size: '- (Optional) The largest number of records that Lambda will retrieve from your event source at the time of invocation. Defaults to 100 for DynamoDB, Kinesis, MQ and MSK, 10 for SQS.' bisect_batch_on_function_error: ': - (Optional) If the function returns an error, split the batch in two and retry. Only available for stream sources (DynamoDB and Kinesis). Defaults to false.' destination_config: ': - (Optional) An Amazon SQS queue, Amazon SNS topic or Amazon S3 bucket (only available for Kafka sources) destination for failed records. Only available for stream sources (DynamoDB and Kinesis) and Kafka sources (Amazon MSK and Self-managed Apache Kafka). Detailed below.' @@ -47561,7 +48260,7 @@ resources: filter_criteria: '- (Optional) The criteria to use for event filtering Kinesis stream, DynamoDB stream, SQS queue event sources. Detailed below.' filter_criteria.filter: '- (Optional) A set of up to 5 filter. If an event satisfies at least one, Lambda sends the event to the function or adds it to the next batch. Detailed below.' filter_criteria.pattern: '- (Optional) A filter pattern up to 4096 characters. See Filter Rule Syntax.' - function_arn: '- The the ARN of the Lambda function the event source mapping is sending events to. (Note: this is a computed value that differs from function_name above.)' + function_arn: '- The ARN of the Lambda function the event source mapping is sending events to. (Note: this is a computed value that differs from function_name above.)' function_name: '- (Required) The name or the ARN of the Lambda function that will be subscribing to events.' function_response_types: '- (Optional) A list of current response type enums applied to the event source mapping for AWS Lambda checkpointing. Only available for SQS and stream sources (DynamoDB and Kinesis). Valid values: ReportBatchItemFailures.' kms_key_arn: '- (Optional) The ARN of the Key Management Service (KMS) customer managed key that Lambda uses to encrypt your function''s filter criteria.' @@ -47585,6 +48284,8 @@ resources: starting_position_timestamp: '- (Optional) A timestamp in RFC3339 format of the data record which to start reading when using starting_position set to AT_TIMESTAMP. If a record with this exact timestamp does not exist, the next later record is chosen. If the timestamp is older than the current trim horizon, the oldest available record is chosen.' state: '- The state of the event source mapping.' state_transition_reason: '- The reason the event source mapping is in its current state.' + tags: '- (Optional) Map of tags to assign to the object. 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.' topics: '- (Optional) The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified.' tumbling_window_in_seconds: '- (Optional) The duration in seconds of a processing window for AWS Lambda streaming analytics. The range is between 1 second up to 900 seconds. Only available for stream sources (DynamoDB and Kinesis).' uuid: '- The UUID of the created event source mapping.' @@ -48027,7 +48728,7 @@ resources: manifest: |- { "compatible_runtimes": [ - "nodejs16.x" + "nodejs20.x" ], "filename": "lambda_layer_payload.zip", "layer_name": "lambda_layer_name" @@ -48118,7 +48819,7 @@ resources: "function_name": "lambda_function_name", "handler": "exports.handler", "role": "${aws_iam_role.iam_for_lambda.arn}", - "runtime": "nodejs16.x" + "runtime": "nodejs20.x" } - name: with_sns manifest: |- @@ -48144,7 +48845,7 @@ resources: "function_name": "lambda_called_from_sns", "handler": "exports.handler", "role": "${aws_iam_role.default.arn}", - "runtime": "python3.7" + "runtime": "python3.12" } aws_sns_topic.default: |- { @@ -48207,7 +48908,7 @@ resources: "function_name": "lambda_called_from_cloudwatch_logs", "handler": "exports.handler", "role": "${aws_iam_role.default.arn}", - "runtime": "python3.7" + "runtime": "python3.12" } - name: url manifest: |- @@ -48707,6 +49408,7 @@ resources: network_interfaces.ipv6_prefixes: '- (Optional) One or more IPv6 prefixes to be assigned to the network interface. Conflicts with ipv6_prefix_count' network_interfaces.network_card_index: '- (Optional) The index of the network card. Some instance types support multiple network cards. The primary network interface must be assigned to network card index 0. The default is network card index 0.' network_interfaces.network_interface_id: '- (Optional) The ID of the network interface to attach.' + network_interfaces.primary_ipv6: '- (Optional) Whether the first IPv6 GUA will be made the primary IPv6 address.' network_interfaces.private_ip_address: '- (Optional) The primary private IPv4 address.' network_interfaces.security_groups: '- (Optional) A list of security group IDs to associate.' network_interfaces.subnet_id: '- (Optional) The VPC Subnet ID to associate.' @@ -48849,6 +49551,7 @@ resources: enable_tls_version_and_cipher_suite_headers: '- (Optional) Whether the two headers (x-amzn-tls-version and x-amzn-tls-cipher-suite), which contain information about the negotiated TLS version and cipher suite, are added to the client request before sending it to the target. Only valid for Load Balancers of type application. Defaults to false' enable_waf_fail_open: '- (Optional) Whether to allow a WAF-enabled load balancer to route requests to targets if it is unable to forward the request to AWS WAF. Defaults to false.' enable_xff_client_port: '- (Optional) Whether the X-Forwarded-For header should preserve the source port that the client used to connect to the load balancer in application load balancers. Defaults to false.' + enable_zonal_shift: '- (Optional) Whether zonal shift is enabled. Defaults to false.' enforce_security_group_inbound_rules_on_private_link_traffic: '- (Optional) Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load Balancers of type network. The possible values are on and off.' id: '- ARN of the load balancer (matches arn).' idle_timeout: '- (Optional) Time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type application. Default: 60.' @@ -49145,9 +49848,9 @@ resources: alpn_policy: '- (Optional) Name of the Application-Layer Protocol Negotiation (ALPN) policy. Can be set if protocol is TLS. Valid values are HTTP1Only, HTTP2Only, HTTP2Optional, HTTP2Preferred, and None.' arn: '- ARN of the listener (matches id).' certificate_arn: '- (Optional) ARN of the default SSL server certificate. Exactly one certificate is required if the protocol is HTTPS. For adding additional SSL certificates, see the aws_lb_listener_certificate resource.' - default_action: '- (Required) Configuration block for default actions. Detailed below.' - default_action.authenticate_cognito: '- (Optional) Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. Detailed below.' - default_action.authenticate_cognito.authentication_request_extra_params: '- (Optional) Query parameters to include in the redirect request to the authorization endpoint. Max: 10. Detailed below.' + default_action: '- (Required) Configuration block for default actions. See below.' + default_action.authenticate_cognito: '- (Optional) Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. See below.' + default_action.authenticate_cognito.authentication_request_extra_params: '- (Optional) Query parameters to include in the redirect request to the authorization endpoint. Max: 10. See below.' default_action.authenticate_cognito.authentication_request_extra_params.key: '- (Required) Key of query parameter.' default_action.authenticate_cognito.authentication_request_extra_params.value: '- (Required) Value of query parameter.' default_action.authenticate_cognito.on_unauthenticated_request: '- (Optional) Behavior if the user is not authenticated. Valid values are deny, allow and authenticate.' @@ -49157,7 +49860,7 @@ resources: default_action.authenticate_cognito.user_pool_arn: '- (Required) ARN of the Cognito user pool.' default_action.authenticate_cognito.user_pool_client_id: '- (Required) ID of the Cognito user pool client.' default_action.authenticate_cognito.user_pool_domain: '- (Required) Domain prefix or fully-qualified domain name of the Cognito user pool.' - default_action.authenticate_oidc: '- (Optional) Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify only when type is authenticate-oidc. Detailed below.' + default_action.authenticate_oidc: '- (Optional) Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify only when type is authenticate-oidc. See below.' default_action.authenticate_oidc.authentication_request_extra_params: '- (Optional) Query parameters to include in the redirect request to the authorization endpoint. Max: 10.' default_action.authenticate_oidc.authorization_endpoint: '- (Required) Authorization endpoint of the IdP.' default_action.authenticate_oidc.client_id: '- (Required) OAuth 2.0 client identifier.' @@ -49173,38 +49876,26 @@ resources: default_action.fixed_response.content_type: '- (Required) Content type. Valid values are text/plain, text/css, text/html, application/javascript and application/json.' default_action.fixed_response.message_body: '- (Optional) Message body.' default_action.fixed_response.status_code: '- (Optional) HTTP response code. Valid values are 2XX, 4XX, or 5XX.' - default_action.forward: |- - - (Optional) Configuration block for creating an action that distributes requests among one or more target groups. - Specify only if type is forward. - Cannot be specified with target_group_arn. - Detailed below. - default_action.forward.stickiness: '- (Optional) Configuration block for target group stickiness for the rule. Detailed below.' + default_action.forward: '- (Optional) Configuration block for creating an action that distributes requests among one or more target groups. Specify only if type is forward. See below.' + default_action.forward.stickiness: '- (Optional) Configuration block for target group stickiness for the rule. See below.' default_action.forward.stickiness.duration: '- (Required) Time period, in seconds, during which requests from a client should be routed to the same target group. The range is 1-604800 seconds (7 days).' default_action.forward.stickiness.enabled: '- (Optional) Whether target group stickiness is enabled. Default is false.' - default_action.forward.target_group: '- (Required) Set of 1-5 target group blocks. Detailed below.' + default_action.forward.target_group: '- (Required) Set of 1-5 target group blocks. See below.' default_action.forward.target_group.arn: '- (Required) ARN of the target group.' default_action.forward.target_group.weight: '- (Optional) Weight. The range is 0 to 999.' - default_action.order: |- - - (Optional) Order for the action. - The action with the lowest value for order is performed first. - Valid values are between 1 and 50000. - Defaults to the position in the list of actions. - default_action.redirect: '- (Optional) Configuration block for creating a redirect action. Required if type is redirect. Detailed below.' + default_action.order: '- (Optional) Order for the action. The action with the lowest value for order is performed first. Valid values are between 1 and 50000. Defaults to the position in the list of actions.' + default_action.redirect: '- (Optional) Configuration block for creating a redirect action. Required if type is redirect. See below.' default_action.redirect.host: '- (Optional) Hostname. This component is not percent-encoded. The hostname can contain #{host}. Defaults to #{host}.' default_action.redirect.path: '- (Optional) Absolute path, starting with the leading "/". This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}. Defaults to /#{path}.' default_action.redirect.port: '- (Optional) Port. Specify a value from 1 to 65535 or #{port}. Defaults to #{port}.' default_action.redirect.protocol: '- (Optional) Protocol. Valid values are HTTP, HTTPS, or #{protocol}. Defaults to #{protocol}.' default_action.redirect.query: '- (Optional) Query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading "?". Defaults to #{query}.' default_action.redirect.status_code: '- (Required) HTTP redirect code. The redirect is either permanent (HTTP_301) or temporary (HTTP_302).' - default_action.target_group_arn: |- - - (Optional) ARN of the Target Group to which to route traffic. - Specify only if type is forward and you want to route to a single target group. - To route to one or more target groups, use a forward block instead. - Cannot be specified with forward. + default_action.target_group_arn: '- (Optional) ARN of the Target Group to which to route traffic. Specify only if type is forward and you want to route to a single target group. To route to one or more target groups, use a forward block instead. Can be specified with forward but ARNs must match.' default_action.type: '- (Required) Type of routing action. Valid values are forward, redirect, fixed-response, authenticate-cognito and authenticate-oidc.' id: '- ARN of the listener (matches arn).' load_balancer_arn: '- (Required, Forces New Resource) ARN of the load balancer.' - mutual_authentication: '- (Optional) The mutual authentication configuration information. Detailed below.' + mutual_authentication: '- (Optional) The mutual authentication configuration information. See below.' mutual_authentication.ignore_client_certificate_expiry: '- (Optional) Whether client certificate expiry is ignored. Default is false.' mutual_authentication.mode: '- (Required) Valid values are off, verify and passthrough.' mutual_authentication.trust_store_arn: '- (Required) ARN of the elbv2 Trust Store.' @@ -49213,6 +49904,7 @@ resources: ssl_policy: '- (Optional) Name of the SSL Policy for the listener. Required if protocol is HTTPS or TLS. Default is ELBSecurityPolicy-2016-08.' 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.' + tcp_idle_timeout_seconds: '- (Optional) TCP idle timeout value in seconds. Can only be set if protocol is TCP on Network Load Balancer, or with a Gateway Load Balancer. Not supported for Application Load Balancers. Valid values are between 60 and 6000 inclusive. Default: 350.' importStatements: [] aws_lb_listener_certificate: subCategory: ELB (Elastic Load Balancing) @@ -60750,6 +61442,27 @@ resources: short_code: '- (Optional) Short Code registered with the phone provider.' transactional_messages_per_second: '- Maximum number of transactional messages per second that can be sent.' importStatements: [] + aws_pinpointsmsvoicev2_configuration_set: + subCategory: End User Messaging SMS + description: Manages an AWS End User Messaging SMS Configuration Set. + name: aws_pinpointsmsvoicev2_configuration_set + title: aws_pinpointsmsvoicev2_configuration_set + examples: + - name: example + manifest: |- + { + "default_message_type": "TRANSACTIONAL", + "default_sender_id": "example", + "name": "example-configuration-set" + } + argumentDocs: + arn: '- ARN of the configuration set.' + default_message_type: '- (Optional) The default message type. Must either be "TRANSACTIONAL" or "PROMOTIONAL"' + default_sender_id: '- (Optional) The default sender ID to use for this configuration set.' + name: '- (Required) The name of the configuration set.' + tags: '- (Optional) Key-value map 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.' + tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' + importStatements: [] aws_pinpointsmsvoicev2_opt_out_list: subCategory: End User Messaging SMS description: Manages an AWS End User Messaging SMS opt-out list. @@ -61274,6 +61987,35 @@ resources: destination.amp.workspace_arn: aws_prometheus_workspace.example.arn source.eks.cluster_arn: data.aws_eks_cluster.example.arn source.eks.subnet_ids: data.aws_eks_cluster.example.vpc_config[0].subnet_ids + - name: example + manifest: |- + { + "destination": [ + { + "amp": [ + { + "workspace_arn": "${aws_prometheus_workspace.example.arn}" + } + ] + } + ], + "scrape_configuration": "${data.aws_prometheus_scraper_configuration.example.configuration}", + "source": [ + { + "eks": [ + { + "cluster_arn": "${data.aws_eks_cluster.example.arn}", + "subnet_ids": "${data.aws_eks_cluster.example.vpc_config[0].subnet_ids}" + } + ] + } + ] + } + references: + destination.amp.workspace_arn: aws_prometheus_workspace.example.arn + scrape_configuration: data.aws_prometheus_scraper_configuration.example.configuration + source.eks.cluster_arn: data.aws_eks_cluster.example.arn + source.eks.subnet_ids: data.aws_eks_cluster.example.vpc_config[0].subnet_ids - name: example manifest: |- { @@ -62214,10 +62956,10 @@ resources: catalog: '- (Required) The catalog to which to connect.' cluster_id: '- (Optional, Required if host and port are not provided) The ID of the cluster to which to connect.' copy_source_arn: |- - (Optional, Conflicts with credential_pair) - The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. + (Optional, Conflicts with credential_pair and secret_arn) - The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When the value is not null, the credential_pair from the data source in the ARN is used. - credential_pair: (Optional, Conflicts with copy_source_arn) - Credential pair. See Credential Pair below for more details. - credentials: '- (Optional) The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.' + credential_pair: (Optional, Conflicts with copy_source_arn and secret_arn) - Credential pair. See Credential Pair below for more details. + credentials: '- (Optional) The credentials Amazon QuickSight uses to connect to your underlying source. See Credentials below for more details.' data_set_name: '- (Required) The name of the data set to which to connect.' data_source_id: '- (Required, Forces new resource) An identifier for the data source.' database: '- (Required) The database to which to connect.' @@ -62245,6 +62987,7 @@ resources: rds: '- (Optional) Parameters for connecting to RDS.' redshift: '- (Optional) Parameters for connecting to Redshift.' s3: '- (Optional) Parameters for connecting to S3.' + secret_arn: (Optional, Conflicts with copy_source_arn and credential_pair) - The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager. service_now: '- (Optional) Parameters for connecting to ServiceNow.' site_base_url: '- (Required) The base URL of the Jira instance''s site to which to connect.' snowflake: '- (Optional) Parameters for connecting to Snowflake.' @@ -63285,7 +64028,7 @@ resources: { "serverlessv2_scaling_configuration": [ { - "max_capacity": 128, + "max_capacity": 256, "min_capacity": 0.5 } ] @@ -65375,7 +66118,7 @@ resources: "inline_policy": [ { "name": "Rekognition-Access", - "policy": "${jsonencode({\n Version = \"2012-10-17\"\n Statement = [\n {\n Action = [\"s3:PutObject\"]\n Effect = \"Allow\"\n Resource = [\"${aws_s3_bucket.example.arn}/*\"]\n },\n {\n Action = [\"sns:Publish\"]\n Effect = \"Allow\"\n Resource = [\"${aws_sns_topic.example.arn}\"]\n },\n {\n Action = [\n \"kinesis:Get*\",\n \"kinesis:DescribeStreamSummary\"\n ]\n Effect = \"Allow\"\n Resource = [\"${aws_kinesis_video_stream.example.arn}\"]\n },\n ]\n })}" + "policy": "${jsonencode({\n Version = \"2012-10-17\"\n Statement = [\n {\n Action = [\"s3:PutObject\"]\n Effect = \"Allow\"\n Resource = [\"${aws_s3_bucket.example.arn}/*\"]\n },\n {\n Action = [\"sns:Publish\"]\n Effect = \"Allow\"\n Resource = [aws_sns_topic.example.arn]\n },\n {\n Action = [\n \"kinesis:Get*\",\n \"kinesis:DescribeStreamSummary\"\n ]\n Effect = \"Allow\"\n Resource = [aws_kinesis_video_stream.example.arn]\n },\n ]\n })}" } ], "name": "example-role" @@ -65463,7 +66206,7 @@ resources: "inline_policy": [ { "name": "Rekognition-Access", - "policy": "${jsonencode({\n Version = \"2012-10-17\"\n Statement = [\n {\n Action = [\n \"kinesis:Get*\",\n \"kinesis:DescribeStreamSummary\"\n ]\n Effect = \"Allow\"\n Resource = [\"${aws_kinesis_video_stream.example.arn}\"]\n },\n {\n Action = [\n \"kinesis:PutRecord\"\n ]\n Effect = \"Allow\"\n Resource = [\"${aws_kinesis_stream.example.arn}\"]\n },\n ]\n })}" + "policy": "${jsonencode({\n Version = \"2012-10-17\"\n Statement = [\n {\n Action = [\n \"kinesis:Get*\",\n \"kinesis:DescribeStreamSummary\"\n ]\n Effect = \"Allow\"\n Resource = [aws_kinesis_video_stream.example.arn]\n },\n {\n Action = [\n \"kinesis:PutRecord\"\n ]\n Effect = \"Allow\"\n Resource = [aws_kinesis_stream.example.arn]\n },\n ]\n })}" } ], "name": "example-role" @@ -65524,6 +66267,97 @@ resources: tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' update: '- (Default 30m)' importStatements: [] + aws_resiliencehub_resiliency_policy: + subCategory: Resilience Hub + description: Terraform resource for managing an AWS Resilience Hub Resiliency Policy. + name: aws_resiliencehub_resiliency_policy + title: aws_resiliencehub_resiliency_policy + examples: + - name: example + manifest: |- + { + "data_location_constraint": "AnyLocation", + "policy": [ + { + "az": [ + { + "rpo": "24h", + "rto": "24h" + } + ], + "hardware": [ + { + "rpo": "24h", + "rto": "24h" + } + ], + "region": [ + { + "rpo": "24h", + "rto": "24h" + } + ], + "software": [ + { + "rpo": "24h", + "rto": "24h" + } + ] + } + ], + "policy_description": "testexample", + "policy_name": "testexample", + "tier": "NonCritical" + } + argumentDocs: + arn: '- ARN of the Resiliency Policy.' + create: '- (Default 30m)' + data_location_constraint: |- + (String) Data Location Constraint of the Policy. + Valid values are AnyLocation, SameContinent, and SameCountry. + delete: '- (Default 30m)' + description: (String) Description of Resiliency Policy. + estimated_cost_tier: '- Estimated Cost Tier of the Resiliency Policy.' + name: |- + (String) Name of Resiliency Policy. + Must be between 2 and 60 characters long. + Must start with an alphanumeric character and contain alphanumeric characters, underscores, or hyphens. + policy: (Attributes) The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds. See policy. + policy.az: '- (Attributes) Specifies Availability Zone failure policy. See policy.az' + policy.az.rpo: |- + - (Number) Recovery Point Objective (RPO) as a Go duration. + Represented by a string such as 1h, 2h45m, or 30m15s. + policy.az.rto: |- + - (Number) Recovery Time Objective (RTO) as a Go duration. + Represented by a string such as 1h, 2h45m, or 30m15s. + policy.hardware: '- (Attributes) Specifies Infrastructure failure policy. See policy.hardware' + policy.hardware.rpo: |- + - (Number) Recovery Point Objective (RPO) as a Go duration. + Represented by a string such as 1h, 2h45m, or 30m15s. + policy.hardware.rto: |- + - (Number) Recovery Time Objective (RTO) as a Go duration. + Represented by a string such as 1h, 2h45m, or 30m15s. + policy.region: '- (Attributes) Specifies Region failure policy. policy.region' + policy.region.rpo: |- + - (Number) Recovery Point Objective (RPO) as a Go duration. + Represented by a string such as 1h, 2h45m, or 30m15s. + policy.region.rto: |- + - (Number) Recovery Time Objective (RTO) as a Go duration. + Represented by a string such as 1h, 2h45m, or 30m15s. + policy.software: '- (Attributes) Specifies Application failure policy. See policy.software' + policy.software.rpo: |- + - (Number) Recovery Point Objective (RPO) as a Go duration. + Represented by a string such as 1h, 2h45m, or 30m15s. + policy.software.rto: |- + - (Number) Recovery Time Objective (RTO) as a Go duration. + Represented by a string such as 1h, 2h45m, or 30m15s. + tags: '- (Map Of String) 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.' + tier: |- + (String) Resiliency Policy Tier. + Valid values are MissionCritical, Critical, Important, CoreServices, NonCritical, and NotApplicable. + update: '- (Default 30m)' + importStatements: [] aws_resourceexplorer2_index: subCategory: Resource Explorer description: Provides a resource to manage a Resource Explorer index in the current AWS Region. @@ -65581,6 +66415,7 @@ resources: included_property: '- (Optional) Optional fields to be included in search results from this view. See Included Properties below for more details.' included_property.name: '- (Required) The name of the property that is included in this view. Valid values: tags.' name: '- (Required) The name of the view. The name must be no more than 64 characters long, and can include letters, digits, and the dash (-) character. The name must be unique within its AWS Region.' + scope: '- (Optional) The root ARN of the account, an organizational unit (OU), or an organization ARN. If left empty, the default is account.' tags: '- (Optional) Key-value map 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.' tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' importStatements: [] @@ -66087,6 +66922,113 @@ resources: updated_date: '- The last updated date of the domain as found in the response to a WHOIS query.' whois_server: '- The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.' importStatements: [] + aws_route53profiles_association: + subCategory: Route 53 Profiles + description: Terraform resource for managing an AWS Route 53 Profiles Association. + name: aws_route53profiles_association + title: aws_route53profiles_association + examples: + - name: example + manifest: |- + { + "name": "example", + "profile_id": "${aws_route53profiles_profile.example.id}", + "resource_id": "${aws_vpc.example.id}" + } + references: + profile_id: aws_route53profiles_profile.example.id + resource_id: aws_vpc.example.id + dependencies: + aws_route53profiles_profile.example: |- + { + "name": "example" + } + aws_vpc.example: |- + { + "cidr": "10.0.0.0/16" + } + argumentDocs: + create: '- (Default 30m)' + delete: '- (Default 30m)' + id: '- ID of the Profile Association.' + name: '- (Required) Name of the Profile Association. Must match a regex of (?!^[0-9]+$)([a-zA-Z0-9\\-_'' '']+).' + profile_id: '- (Required) ID of the profile associated with the VPC.' + resource_id: '- (Required) Resource ID of the VPC the profile to be associated with.' + status: '- Status of the Profile Association. See the AWS docs for valid values.' + status_message: '- Status message of the Profile Association.' + update: '- (Default 5m)' + importStatements: [] + aws_route53profiles_profile: + subCategory: Route 53 Profiles + description: Terraform resource for managing an AWS Route 53 Profile. + name: aws_route53profiles_profile + title: aws_route53profiles_profile + examples: + - name: example + manifest: |- + { + "name": "example" + } + argumentDocs: + arn: '- ARN of the Profile.' + create: '- (Default 30m)' + delete: '- (Default 30m)' + id: '- ID of the Profile.' + name: '- (Required) Name of the Profile.' + read: '- (Default 30m)' + share_status: '- Share status of the Profile. Valid values AWS docs' + status: '- Status of the Profile. Valid values AWS docs' + status_message: '- Status message of the Profile.' + tags_all: '- Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' + update: '- (Default 30m)' + importStatements: [] + aws_route53profiles_resource_association: + subCategory: Route 53 Profiles + description: Terraform resource for managing an AWS Route 53 Profiles Resource Association. + name: aws_route53profiles_resource_association + title: aws_route53profiles_resource_association + examples: + - name: example + manifest: |- + { + "name": "example", + "profile_id": "${aws_route53profiles_profile.example.id}", + "resource_arn": "${aws_route53_zone.example.arn}" + } + references: + profile_id: aws_route53profiles_profile.example.id + resource_arn: aws_route53_zone.example.arn + dependencies: + aws_route53profiles_profile.example: |- + { + "name": "example" + } + aws_route53_zone.example: |- + { + "name": "example.com", + "vpc": [ + { + "vpc_id": "${aws_vpc.example.id}" + } + ] + } + aws_vpc.example: |- + { + "cidr": "10.0.0.0/16" + } + argumentDocs: + create: '- (Default 30m)' + delete: '- (Default 30m)' + id: '- ID of the Profile Resource Association.' + name: '- (Required) Name of the Profile Resource Association.' + profile_id: '- (Required) ID of the profile associated with the VPC.' + resource_arn: '- (Required) Resource ID of the resource to be associated with the profile.' + resource_properties: '- (Optional) Resource properties for the resource to be associated with the profile.' + resource_type: '- Type of resource associated with the profile.' + status: '- Status of the Profile Association. Valid values AWS docs' + status_message: '- Status message of the Profile Resource Association.' + update: '- (Default 30m)' + importStatements: [] aws_route53recoverycontrolconfig_cluster: subCategory: Route 53 Recovery Control Config description: Provides an AWS Route 53 Recovery Control Config Cluster @@ -66865,6 +67807,7 @@ resources: "Do53", "DoH" ], + "resolver_endpoint_type": "IPV4", "security_group_ids": [ "${aws_security_group.sg1.id}", "${aws_security_group.sg2.id}" @@ -66876,26 +67819,29 @@ resources: references: ip_address.subnet_id: aws_subnet.sn2.id argumentDocs: - arn: '- The ARN of the Route 53 Resolver endpoint.' + arn: '- ARN of the Route 53 Resolver endpoint.' create: '- (Default 10m)' delete: '- (Default 10m)' direction: |- - - (Required) The direction of DNS queries to or from the Route 53 Resolver endpoint. + - (Required) Direction of DNS queries to or from the Route 53 Resolver endpoint. Valid values are INBOUND (resolver forwards DNS queries to the DNS service for a VPC from your network or another VPC) or OUTBOUND (resolver forwards DNS queries from the DNS service for a VPC to your network or another VPC). - host_vpc_id: '- The ID of the VPC that you want to create the resolver endpoint in.' - id: '- The ID of the Route 53 Resolver endpoint.' - ip: '- (Optional) The IP address in the subnet that you want to use for DNS queries.' + host_vpc_id: '- ID of the VPC that you want to create the resolver endpoint in.' + id: '- ID of the Route 53 Resolver endpoint.' + ip: '- (Optional) IPv4 address in the subnet that you want to use for DNS queries.' ip_address: |- - - (Required) The subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs + - (Required) Subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs to your network (for outbound endpoints) or on the way from your network to your VPCs (for inbound endpoints). Described below. - name: '- (Optional) The friendly name of the Route 53 Resolver endpoint.' - protocols: '- (Optional) The protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS.' - resolver_endpoint_type: '- (Optional) The Route 53 Resolver endpoint IP address type. Valid values: IPV4, IPV6, DUALSTACK.' - security_group_ids: '- (Required) The ID of one or more security groups that you want to use to control access to this VPC.' - subnet_id: '- (Required) The ID of the subnet that contains the IP address.' - 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.' + ipv6: '- (Optional) IPv6 address in the subnet that you want to use for DNS queries.' + name: '- (Optional) Friendly name of the Route 53 Resolver endpoint.' + protocols: '- (Optional) Protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS.' + resolver_endpoint_type: |- + - (Optional) Endpoint IP type. This endpoint type is applied to all IP addresses. + Valid values are IPV6,IPV4 or DUALSTACK (both IPv4 and IPv6). + security_group_ids: '- (Required) ID of one or more security groups that you want to use to control access to this VPC.' + subnet_id: '- (Required) ID of the subnet that contains the IP address.' + 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 10m)' importStatements: [] aws_route53_resolver_firewall_config: @@ -67129,24 +68075,43 @@ resources: } references: resolver_endpoint_id: aws_route53_resolver_endpoint.foo.id + - name: fwd + manifest: |- + { + "domain_name": "example.com", + "name": "example", + "resolver_endpoint_id": "${aws_route53_resolver_endpoint.foo.id}", + "rule_type": "FORWARD", + "tags": { + "Environment": "Prod" + }, + "target_ip": [ + { + "ipv6": "2600:1f18:1686:2000:4e60:6e3e:258:da36" + } + ] + } + references: + resolver_endpoint_id: aws_route53_resolver_endpoint.foo.id argumentDocs: - arn: '- The ARN (Amazon Resource Name) for the resolver rule.' + arn: '- ARN (Amazon Resource Name) for the resolver rule.' domain_name: '- (Required) DNS queries for this domain name are forwarded to the IP addresses that are specified using target_ip.' - id: '- The ID of the resolver rule.' + id: '- ID of the resolver rule.' ip: '- (Required) One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses.' - name: '- (Optional) A friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console.' + ipv6: '- (Optional) One IPv6 address that you want to forward DNS queries to.' + name: '- (Optional) Friendly name that lets you easily find a rule in the Resolver dashboard in the Route 53 console.' owner_id: '- When a rule is shared with another AWS account, the account ID of the account that the rule is shared with.' - port: '- (Optional) The port at ip that you want to forward DNS queries to. Default value is 53.' - protocol: '- (Optional) The protocol for the resolver endpoint. Valid values can be found in the AWS documentation. Default value is Do53.' + port: '- (Optional) Port at ip that you want to forward DNS queries to. Default value is 53.' + protocol: '- (Optional) Protocol for the resolver endpoint. Valid values can be found in the AWS documentation. Default value is Do53.' resolver_endpoint_id: |- - (Optional) The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. + (Optional) ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. This argument should only be specified for FORWARD type rules. - rule_type: '- (Required) The rule type. Valid values are FORWARD, SYSTEM and RECURSIVE.' + rule_type: '- (Required) Rule type. Valid values are FORWARD, SYSTEM and RECURSIVE.' share_status: |- - Whether the rules is shared and, if so, whether the current account is sharing the rule with another account, or another account is sharing the rule with the current account. Values are NOT_SHARED, SHARED_BY_ME or SHARED_WITH_ME - 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.' + 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.' target_ip: |- - (Optional) Configuration block(s) indicating the IPs that you want Resolver to forward DNS queries to (documented below). This argument should only be specified for FORWARD type rules. @@ -68522,7 +69487,7 @@ resources: dependencies: aws_s3_bucket.analytics: |- { - "bucket": "analytics destination" + "bucket": "analytics-destination" } aws_s3_bucket.example: |- { @@ -68951,11 +69916,17 @@ resources: { "filter": [ { - "object_size_greater_than": 500 + "object_size_greater_than": 1 } ], - "id": "rule-1", - "status": "Enabled" + "id": "Allow small object transitions", + "status": "Enabled", + "transition": [ + { + "days": 365, + "storage_class": "GLACIER_IR" + } + ] } ] } @@ -69133,7 +70104,7 @@ resources: ] } argumentDocs: - and.object_size_greater_than: '- (Optional) Minimum object size to which the rule applies. Value must be at least 0 if specified.' + and.object_size_greater_than: '- (Optional) Minimum object size to which the rule applies. Value must be at least 0 if specified. Defaults to 128000 (128 KB) for all storage_class values unless transition_default_minimum_object_size specifies otherwise.' and.object_size_less_than: '- (Optional) Maximum object size to which the rule applies. Value must be at least 1 if specified.' and.prefix: '- (Optional) Prefix identifying one or more objects to which the rule applies.' and.tags: '- (Optional) Key-value map of resource tags. All of these tags must exist in the object''s tag set in order for the rule to apply.' @@ -69169,6 +70140,7 @@ resources: transition.date: '- (Optional, Conflicts with days) Date objects are transitioned to the specified storage class. The date value must be in RFC3339 full-date format e.g. 2023-08-22.' transition.days: '- (Optional, Conflicts with date) Number of days after creation when objects are transitioned to the specified storage class. The value must be a positive integer. If both days and date are not specified, defaults to 0. Valid values depend on storage_class, see Transition objects using Amazon S3 Lifecycle for more details.' transition.storage_class: '- Class of storage used to store the object. Valid Values: GLACIER, STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, DEEP_ARCHIVE, GLACIER_IR.' + transition_default_minimum_object_size: '- (Optional) The default minimum object size behavior applied to the lifecycle configuration. Valid values: all_storage_classes_128K (default), varies_by_storage_class. To customize the minimum object size for any transition you can add a filter that specifies a custom object_size_greater_than or object_size_less_than value. Custom filters always take precedence over the default transition behavior.' importStatements: [] aws_s3_bucket_logging: subCategory: S3 (Simple Storage) @@ -69393,7 +70365,7 @@ resources: "function_name": "example_lambda_name", "handler": "exports.example", "role": "${aws_iam_role.iam_for_lambda.arn}", - "runtime": "go1.x" + "runtime": "nodejs20.x" } aws_lambda_permission.allow_bucket: |- { @@ -69449,7 +70421,7 @@ resources: "function_name": "example_lambda_name1", "handler": "exports.example", "role": "${aws_iam_role.iam_for_lambda.arn}", - "runtime": "go1.x" + "runtime": "nodejs20.x" } aws_lambda_function.func2: |- { @@ -70999,10 +71971,13 @@ resources: } argumentDocs: access_status: '- (Optional) Indicates whether the current user has access to the RStudioServerPro app. Valid values are ENABLED and DISABLED.' + app_lifecycle_management: '- (Optional) Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below.' + app_lifecycle_management.idle_settings: '- (Optional) Settings related to idle shutdown of Studio applications. see idle_settings Block below.' app_network_access_type: '- (Optional) Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. Valid values are PublicInternetOnly and VpcOnly.' app_security_group_management: '- (Optional) The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Valid values are Service and Customer.' arn: '- The Amazon Resource Name (ARN) assigned by AWS to this Domain.' auth_mode: '- (Required) The mode of authentication that members use to access the domain. Valid values are IAM and SSO.' + built_in_lifecycle_config_arn: '- (Optional) The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.' code_repository: '- (Optional) A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below.' code_repository.repository_url: '- (Optional) The URL of the Git repository.' custom_image: '- (Optional) A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image Block below.' @@ -71028,6 +72003,7 @@ resources: default_space_settings.security_groups: '- (Optional) The security groups for the Amazon Virtual Private Cloud that the space uses for communication.' default_space_settings.space_storage_settings: '- (Optional) The storage settings for a private space. See space_storage_settings Block below.' default_user_settings: '- (Required) The default user settings. See default_user_settings Block below.' + default_user_settings.auto_mount_home_efs: '- (Optional) Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain.' default_user_settings.canvas_app_settings: '- (Optional) The Canvas app settings. See canvas_app_settings Block below.' default_user_settings.code_editor_app_settings: '- (Optional) The Code Editor application settings. See code_editor_app_settings Block below.' default_user_settings.custom_file_system_config: '- (Optional) The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See custom_file_system_config Block below.' @@ -71057,9 +72033,16 @@ resources: efs_file_system_config: '- (Optional) The default EBS storage settings for a private space. See efs_file_system_config Block below.' efs_file_system_config.file_system_id: '- (Required) The ID of your Amazon EFS file system.' efs_file_system_config.file_system_path: '- (Required) The path to the file system directory that is accessible in Amazon SageMaker Studio. Permitted users can access only this directory and below.' + emr_serverless_settings: '- (Optional) The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below.' + emr_serverless_settings.execution_role_arn: '- (Optional) The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.' + emr_serverless_settings.status: '- (Optional) Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are: ENABLED and DISABLED.' + emr_settings: '- (Optional) The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below.' + emr_settings.assumable_role_arns: '- (Optional) An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.' + emr_settings.execution_role_arns: '- (Optional) An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.' enable_docker_access: '- (Optional) Indicates whether the domain can access Docker. Valid values are ENABLED and DISABLED.' gid: '- (Optional) The POSIX group ID.' hidden_app_types: '- (Optional) The Applications supported in Studio that are hidden from the Studio left navigation pane.' + hidden_instance_types: '- (Optional) The instance types you are hiding from the Studio user interface.' hidden_ml_tools: '- (Optional) The machine learning tools that are hidden from the Studio left navigation pane.' home_efs_file_system_id: '- The ID of the Amazon Elastic File System (EFS) managed by this Domain.' id: '- The ID of the Domain.' @@ -71067,10 +72050,14 @@ resources: identity_provider_oauth_settings.data_source_name: '- (Optional) The name of the data source that you''re connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud. Valid values are SalesforceGenie and Snowflake.' identity_provider_oauth_settings.secret_arn: '- (Optional) The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.' identity_provider_oauth_settings.status: '- (Optional) Describes whether OAuth for a data source is enabled or disabled in the Canvas application. Valid values are ENABLED and DISABLED.' + idle_timeout_in_minutes: '- (Optional) The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600.' kendra_settings: '- (Optional) The settings for document querying. See kendra_settings Block below.' kendra_settings.status: '- (Optional) Describes whether the document querying feature is enabled or disabled in the Canvas application. Valid values are ENABLED and DISABLED.' kms_key_id: '- (Optional) The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.' lifecycle_config_arns: '- (Optional) The Amazon Resource Name (ARN) of the Lifecycle Configurations.' + lifecycle_management: '- (Optional) Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED.' + max_idle_timeout_in_minutes: '- (Optional) The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600.' + min_idle_timeout_in_minutes: '- (Optional) The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600.' model_register_settings: '- (Optional) The model registry settings for the SageMaker Canvas application. See model_register_settings Block below.' model_register_settings.cross_account_model_register_role_arn: '- (Optional) The Amazon Resource Name (ARN) of the SageMaker model registry account. Required only to register model versions created by a different SageMaker Canvas AWS account than the AWS account in which SageMaker model registry is set up.' model_register_settings.status: '- (Optional) Describes whether the integration to the model registry is enabled or disabled in the Canvas application. Valid values are ENABLED and DISABLED.' @@ -71085,6 +72072,7 @@ resources: single_sign_on_application_arn: '- The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after September 19, 2023.' single_sign_on_managed_application_instance_id: '- The SSO managed application instance ID.' subnet_ids: '- (Required) The VPC subnets that Studio uses for communication.' + tag_propagation: '- (Optional) Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are: ENABLED and DISABLED.' 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.' time_series_forecasting_settings: '- (Optional) Time series forecast settings for the Canvas app. See time_series_forecasting_settings Block below.' @@ -71411,6 +72399,30 @@ resources: tenth_fractions_of_a_cent: '- (Optional) Fractions of a cent, in tenths. Valid value range between 0 and 9.' workteam_arn: '- (Required) The Amazon Resource Name (ARN) of the human task user interface. Amazon Resource Name (ARN) of a team of workers. For Public workforces see AWS Docs.' importStatements: [] + aws_sagemaker_hub: + subCategory: SageMaker + description: Provides a SageMaker Hub resource. + name: aws_sagemaker_hub + title: aws_sagemaker_hub + examples: + - name: example + manifest: |- + { + "hub_description": "example", + "hub_name": "example" + } + argumentDocs: + arn: '- The Amazon Resource Name (ARN) assigned by AWS to this Hub.' + hub_description: '- (Required) A description of the hub.' + hub_display_name: '- (Optional) The display name of the hub.' + hub_name: '- (Required) The name of the hub.' + hub_search_keywords: '- (Optional) The searchable keywords for the hub.' + id: '- The name of the Hub.' + s3_output_path: '- (Optional) The Amazon S3 bucket prefix for hosting hub content.interface.' + s3_storage_config: '- (Optional) The Amazon S3 storage configuration for the hub. See S3 Storage Config details below.' + 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.' + importStatements: [] aws_sagemaker_human_task_ui: subCategory: SageMaker description: Provides a SageMaker Human Task UI resource. @@ -71484,6 +72496,35 @@ resources: image_arn: '- The Amazon Resource Name (ARN) of the image the version is based on.' image_name: '- (Required) The name of the image. Must be unique to your account.' importStatements: [] + aws_sagemaker_mlflow_tracking_server: + subCategory: SageMaker + description: Provides a SageMaker MLFlow Tracking Server resource. + name: aws_sagemaker_mlflow_tracking_server + title: aws_sagemaker_mlflow_tracking_server + examples: + - name: example + manifest: |- + { + "artifact_store_uri": "s3://${aws_s3_bucket.example.bucket}/path", + "role_arn": "${aws_iam_role.example.arn}", + "tracking_server_name": "example" + } + references: + role_arn: aws_iam_role.example.arn + argumentDocs: + arn: '- The Amazon Resource Name (ARN) assigned by AWS to this MLFlow Tracking Server.' + artifact_store_uri: '- (Required) The S3 URI for a general purpose bucket to use as the MLflow Tracking Server artifact store.' + automatic_model_registration: '- (Optional) A list of Member Definitions that contains objects that identify the workers that make up the work team.' + id: '- The name of the MLFlow Tracking Server.' + mlflow_version: '- (Optional) The version of MLflow that the tracking server uses. To see which MLflow versions are available to use, see How it works.' + role_arn: '- (Required) The Amazon Resource Name (ARN) for an IAM role in your account that the MLflow Tracking Server uses to access the artifact store in Amazon S3. The role should have AmazonS3FullAccess permissions. For more information on IAM permissions for tracking server creation, see Set up IAM permissions for MLflow.' + 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.' + tracking_server_name: '- (Required) A unique string identifying the tracking server name. This string is part of the tracking server ARN.' + tracking_server_size: '- (Optional) The size of the tracking server you want to create. You can choose between "Small", "Medium", and "Large". The default MLflow Tracking Server configuration size is "Small". You can choose a size depending on the projected use of the tracking server such as the volume of data logged, number of users, and frequency of use.' + tracking_server_url: '- The URL to connect to the MLflow user interface for the described tracking server.' + weekly_maintenance_window_start: '- (Optional) The day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time that weekly maintenance updates are scheduled. For example: TUE:03:30.' + importStatements: [] aws_sagemaker_model: subCategory: SageMaker description: Provides a SageMaker model resource. @@ -71800,7 +72841,11 @@ resources: references: domain_id: aws_sagemaker_domain.test.id argumentDocs: + app_lifecycle_management.idle_settings: '- (Optional) Settings related to idle shutdown of Studio applications. See idle_settings Block below.' + app_lifecycle_management.idle_settings.idle_timeout_in_minutes: '- (Optional) The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600.' arn: '- The space''s Amazon Resource Name (ARN).' + code_editor_app_settings.app_lifecycle_management: '- (Optional) Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below.' + code_editor_app_settings.code_repository: '- (Optional) A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. See code_repository Block below.' code_editor_app_settings.default_resource_spec: '- (Required) The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. See default_resource_spec Block below.' code_repository.repository_url: '- (Required) The URL of the Git repository.' custom_file_system.efs_file_system: '- (Required) A custom file system in Amazon EFS. See efs_file_system Block below.' @@ -71817,6 +72862,7 @@ resources: efs_file_system.file_system_id: '- (Required) The ID of your Amazon EFS file system.' home_efs_file_system_uid: '- The ID of the space''s profile in the Amazon Elastic File System volume.' id: '- The space''s Amazon Resource Name (ARN).' + jupyter_lab_app_settings.app_lifecycle_management: '- (Optional) Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below.' jupyter_lab_app_settings.code_repository: '- (Optional) A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. See code_repository Block below.' jupyter_lab_app_settings.default_resource_spec: '- (Required) The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. See default_resource_spec Block below.' jupyter_server_app_settings.code_repository: '- (Optional) A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. See code_repository Block below.' @@ -71882,6 +72928,7 @@ resources: domain_id: aws_sagemaker_domain.test.id argumentDocs: arn: '- The user profile Amazon Resource Name (ARN).' + assumable_role_arns: '- (Optional) An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain.' default_resource_spec: '- (Optional) The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.' default_resource_spec.instance_type: '- (Optional) The instance type that the image version runs on.. For valid values see SageMaker Instance Types.' default_resource_spec.lifecycle_config_arn: '- (Optional) The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.' @@ -71890,21 +72937,32 @@ resources: default_resource_spec.sagemaker_image_version_arn: '- (Optional) The ARN of the image version created on the instance.' domain_execution_role_arn: '- (Required) The ARN of the execution role for the RStudioServerPro Domain-level app.' domain_id: '- (Required) The ID of the associated Domain.' + execution_role_arn: '- (Optional) The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless.' + execution_role_arns: '- (Optional) An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements.' hidden_app_types: '- (Optional) The Applications supported in Studio that are hidden from the Studio left navigation pane.' + hidden_instance_types: '- (Optional) The instance types you are hiding from the Studio user interface.' hidden_ml_tools: '- (Optional) The machine learning tools that are hidden from the Studio left navigation pane.' home_efs_file_system_uid: '- The ID of the user''s profile in the Amazon Elastic File System (EFS) volume.' id: '- The user profile Amazon Resource Name (ARN).' + idle_settings: '- (Optional) Settings related to idle shutdown of Studio applications. see idle_settings Block below.' + idle_settings.idle_timeout_in_minutes: '- (Optional) The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600.' + idle_settings.lifecycle_management: '- (Optional) Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED.' + idle_settings.max_idle_timeout_in_minutes: '- (Optional) The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600.' + idle_settings.min_idle_timeout_in_minutes: '- (Optional) The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600.' r_studio_connect_url: '- (Optional) A URL pointing to an RStudio Connect server.' r_studio_package_manager_url: '- (Optional) A URL pointing to an RStudio Package Manager server.' single_sign_on_user_identifier: '- (Optional) A specifier for the type of value specified in single_sign_on_user_value. Currently, the only supported value is UserName. If the Domain''s AuthMode is SSO, this field is required. If the Domain''s AuthMode is not SSO, this field cannot be specified.' single_sign_on_user_value: '- (Required) The username of the associated AWS Single Sign-On User for this User Profile. If the Domain''s AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain''s AuthMode is not SSO, this field cannot be specified.' + status: '- (Optional) Describes whether Amazon EMR Serverless job capabilities are enabled or disabled in the SageMaker Canvas application. Valid values are: ENABLED and DISABLED.' 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.' user_profile_name: '- (Required) The name for the User Profile.' user_settings: '- (Required) The user settings. See User Settings below.' + user_settings.auto_mount_home_efs: '- (Optional) Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain.' user_settings.canvas_app_settings: '- (Optional) The Canvas app settings. See Canvas App Settings below.' user_settings.canvas_app_settings.direct_deploy_settings: '- (Optional)The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below.' user_settings.canvas_app_settings.direct_deploy_settings.status: '- (Optional)Describes whether model deployment permissions are enabled or disabled in the Canvas application. Valid values are ENABLED and DISABLED.' + user_settings.canvas_app_settings.emr_serverless_settings: '- (Optional) The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below.' user_settings.canvas_app_settings.identity_provider_oauth_settings: '- (Optional) The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below.' user_settings.canvas_app_settings.identity_provider_oauth_settings.data_source_name: '- (Optional) The name of the data source that you''re connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud. Valid values are SalesforceGenie and Snowflake.' user_settings.canvas_app_settings.identity_provider_oauth_settings.secret_arn: '- (Optional) The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.' @@ -71937,9 +72995,12 @@ resources: user_settings.default_landing_uri: '- (Optional) The default experience that the user is directed to when accessing the domain. The supported values are: studio::: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED. app:JupyterServer:: Indicates that Studio Classic is the default experience.' user_settings.execution_role: '- (Required) The execution role ARN for the user.' user_settings.jupyter_lab_app_settings: '- (Optional) The settings for the JupyterLab application. See Jupyter Lab App Settings below.' + user_settings.jupyter_lab_app_settings.app_lifecycle_management: '- (Optional) Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below.' + user_settings.jupyter_lab_app_settings.built_in_lifecycle_config_arn: '- (Optional) The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.' user_settings.jupyter_lab_app_settings.code_repository: '- (Optional) A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below.' user_settings.jupyter_lab_app_settings.code_repository.repository_url: '- (Optional) The URL of the Git repository.' user_settings.jupyter_lab_app_settings.default_resource_spec: '- (Optional) The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.' + user_settings.jupyter_lab_app_settings.emr_settings: '- (Optional) The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below.' user_settings.jupyter_lab_app_settings.lifecycle_config_arns: '- (Optional) The Amazon Resource Name (ARN) of the Lifecycle Configurations.' user_settings.jupyter_server_app_settings: '- (Optional) The Jupyter server''s app settings. See Jupyter Server App Settings below.' user_settings.jupyter_server_app_settings.code_repository: '- (Optional) A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below.' @@ -72063,7 +73124,7 @@ resources: "cognito_member_definition": [ { "client_id": "${aws_cognito_user_pool_client.example.id}", - "user_group": "${aws_cognito_user_group.example.id}", + "user_group": "${aws_cognito_user_group.example.name}", "user_pool": "${aws_cognito_user_pool_domain.example.user_pool_id}" } ] @@ -72074,7 +73135,7 @@ resources: } references: member_definition.cognito_member_definition.client_id: aws_cognito_user_pool_client.example.id - member_definition.cognito_member_definition.user_group: aws_cognito_user_group.example.id + member_definition.cognito_member_definition.user_group: aws_cognito_user_group.example.name member_definition.cognito_member_definition.user_pool: aws_cognito_user_pool_domain.example.user_pool_id workforce_name: aws_sagemaker_workforce.example.id - name: example @@ -72118,8 +73179,8 @@ resources: user_pool: '- (Required) An identifier for a user pool. The user pool must be in the same region as the service that you are calling.' vpc_source_ip: '- (Optional) When VpcSourceIp is Enabled the worker''s IP address when a task is rendered in private worker portal inside the VPC is added to the IAM policy as a Condition used to generate the Amazon S3 presigned URL. To render the task successfully Amazon S3 checks that the presigned URL is being accessed over an Amazon S3 VPC Endpoint, and that the worker''s IP address matches the IP address in the IAM policy. To learn more about configuring private worker portal, see Use Amazon VPC mode from a private worker portal. Valid values are Enabled or Disabled' worker_access_configuration: '- (Optional) Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL. see Worker Access Configuration details below.' - workforce_name: '- (Required) The name of the Workteam (must be unique).' - workteam_name: '- (Required) The name of the workforce.' + workforce_name: '- (Optional) The name of the workforce.' + workteam_name: '- (Required) The name of the Workteam (must be unique).' importStatements: [] aws_scheduler_schedule: subCategory: EventBridge Scheduler @@ -73696,6 +74757,32 @@ resources: standards_control_arn: '- (Required) The standards control ARN. See the AWS documentation for how to list existing controls using get-enabled-standards and describe-standards-controls.' title: – The standard control title. importStatements: [] + aws_securityhub_standards_control_association: + subCategory: Security Hub + description: Terraform resource for managing an AWS Security Hub Standards Control Association. + name: aws_securityhub_standards_control_association + title: aws_securityhub_standards_control_association + examples: + - name: iam_1 + manifest: |- + { + "association_status": "DISABLED", + "for_each": "${toset(data.aws_securityhub_standards_control_associations.iam_1.standards_control_associations[*].standards_arn)}", + "security_control_id": "${data.aws_securityhub_standards_control_associations.iam_1.security_control_id}", + "standards_arn": "${each.key}", + "updated_reason": "Not needed" + } + references: + security_control_id: data.aws_securityhub_standards_control_associations.iam_1.security_control_id + standards_arn: each.key + dependencies: + aws_securityhub_account.example: '{}' + argumentDocs: + association_status: '- (Required) The desired enablement status of the control in the standard. Valid values: ENABLED, DISABLED.' + security_control_id: '- (Required) The unique identifier for the security control whose enablement status you want to update.' + standards_arn: '- (Required) The Amazon Resource Name (ARN) of the standard in which you want to update the control''s enablement status.' + updated_reason: '- (Optional) The reason for updating the control''s enablement status in the standard. Required when association_status is DISABLED.' + importStatements: [] aws_securityhub_standards_subscription: subCategory: Security Hub description: Subscribes to a Security Hub standard. @@ -76011,23 +77098,23 @@ resources: name: aws_shield_drt_access_role_arn_association title: aws_shield_drt_access_role_arn_association examples: - - name: test + - name: example manifest: |- { - "role_arn": "${aws_iam_role.test.arn}" + "role_arn": "${aws_iam_role.example.arn}" } references: - role_arn: aws_iam_role.test.arn + role_arn: aws_iam_role.example.arn dependencies: - aws_iam_role.test: |- + aws_iam_role.example: |- { "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}" + "name": "example-role" } - aws_iam_role_policy_attachment.test: |- + aws_iam_role_policy_attachment.example: |- { "policy_arn": "arn:aws:iam::aws:policy/service-role/AWSShieldDRTAccessPolicy", - "role": "${aws_iam_role.test.name}" + "role": "${aws_iam_role.example.name}" } argumentDocs: create: '- (Default 30m)' @@ -76041,21 +77128,21 @@ resources: name: aws_shield_proactive_engagement title: aws_shield_proactive_engagement examples: - - name: test + - name: example manifest: |- { "depends_on": [ - "${aws_shield_drt_access_role_arn_association.test}" + "${aws_shield_drt_access_role_arn_association.example}" ], "emergency_contact": [ { "contact_notes": "Notes", - "email_address": "test@company.com", + "email_address": "contact1@example.com", "phone_number": "+12358132134" }, { "contact_notes": "Notes 2", - "email_address": "test2@company.com", + "email_address": "contact2@example.com", "phone_number": "+12358132134" } ], @@ -76065,7 +77152,7 @@ resources: aws_iam_role.example: |- { "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}" + "name": "example-role" } aws_iam_role_policy_attachment.example: |- { @@ -76076,7 +77163,7 @@ resources: { "role_arn": "${aws_iam_role.example.arn}" } - aws_shield_protection_group.test: |- + aws_shield_protection_group.example: |- { "aggregation": "MAX", "pattern": "ALL", @@ -81171,7 +82258,7 @@ resources: - name: test manifest: |- { - "server_side_encryption_configuration": [ + "sse_configuration": [ { "kms_key_arn": "${aws_kms_key.test_key.arn}" } @@ -81179,7 +82266,7 @@ resources: "verifiedaccess_instance_id": "${aws_verifiedaccess_instance_trust_provider_attachment.test.verifiedaccess_instance_id}" } references: - server_side_encryption_configuration.kms_key_arn: aws_kms_key.test_key.arn + sse_configuration.kms_key_arn: aws_kms_key.test_key.arn verifiedaccess_instance_id: aws_verifiedaccess_instance_trust_provider_attachment.test.verifiedaccess_instance_id dependencies: aws_kms_key.test_key: |- @@ -82321,6 +83408,7 @@ resources: default_resource_discovery_association_id: '- The IPAM''s default resource discovery association ID.' default_resource_discovery_id: '- The IPAM''s default resource discovery ID.' description: '- (Optional) A description for the IPAM.' + enable_private_gua: '- (Optional) Enable this option to use your own GUA ranges as private IPv6 addresses. Default: false.' id: '- The ID of the IPAM' operating_regions: '- (Required) Determines which locales can be chosen when you create pools. Locale is the Region where you want to make an IPAM pool available for allocations. You can only create pools with locales that match the operating Regions of the IPAM. You can only create VPCs from a pool whose locale matches the VPC''s Region. You specify a region using the region_name parameter. You must set your provider block region as an operating_region.' operating_regions.region_name: '- (Required) The name of the Region you want to add to the IPAM.' @@ -82805,7 +83893,9 @@ resources: assign_generated_ipv6_cidr_block: '- (Optional) Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for the VPC. You cannot specify the range of IPv6 addresses, or the size of the CIDR block. Default is false. Conflicts with ipv6_pam_pool_id, ipv6_pool, ipv6_cidr_block and ipv6_netmask_length.' create: '- (Default 10m)' delete: '- (Default 10m)' - id: '- The ID of the VPC CIDR association' + id: '- The ID of the VPC CIDR association.' + ip_source: '- The source that allocated the IP address space. Values: amazon, byoip, none.' + ipv6_address_attribute: '- Public IPv6 addresses are those advertised on the internet from AWS. Private IP addresses are not and cannot be advertised on the internet from AWS. Values: public, private.' ipv6_cidr_block: '- (Optional) The IPv6 CIDR block for the VPC. CIDR can be explicitly set or it can be derived from IPAM using ipv6_netmask_length. This parameter is required if ipv6_netmask_length is not set and the IPAM pool does not have allocation_default_netmask set. Conflicts with assign_generated_ipv6_cidr_block.' ipv6_ipam_pool_id: '- - (Optional) The ID of an IPv6 IPAM pool you want to use for allocating this VPC''s CIDR. IPAM is a VPC feature that you can use to automate your IP address management workflows including assigning, tracking, troubleshooting, and auditing IP addresses across AWS Regions and accounts. Conflict with assign_generated_ipv6_cidr_block and ipv6_ipam_pool_id.' ipv6_netmask_length: '- (Optional) The netmask length of the IPv6 CIDR you want to allocate to this VPC. Requires specifying a ipv6_ipam_pool_id. This parameter is optional if the IPAM pool has allocation_default_netmask set, otherwise it or ipv6_cidr_block are required. Conflicts with assign_generated_ipv6_cidr_block and ipv6_ipam_pool_id.' @@ -87146,6 +88236,12 @@ resources: "${aws_iam_role_policy_attachment.workspaces_default_self_service_access}" ], "directory_id": "${aws_directory_service_directory.example.id}", + "saml_properties": [ + { + "status": "ENABLED", + "user_access_url": "https://sso.example.com/" + } + ], "self_service_permissions": [ { "change_compute_type": true, @@ -87270,8 +88366,12 @@ resources: dns_ip_addresses: '- The IP addresses of the DNS servers for the directory.' iam_role_id: '- The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.' id: '- The WorkSpaces directory identifier.' - ip_group_ids: '- The identifiers of the IP access control groups associated with the directory.' + ip_group_ids: – (Optional) The identifiers of the IP access control groups associated with the directory. registration_code: '- The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.' + saml_properties: – (Optional) Configuration of SAML authentication integration. Defined below. + saml_properties.relay_state_parameter_name: '- (Optional) The relay state parameter name supported by the SAML 2.0 identity provider (IdP). Default RelayState.' + saml_properties.status: '- (Optional) Status of SAML 2.0 authentication. Default DISABLED.' + saml_properties.user_access_url: '- (Optional) The SAML 2.0 identity provider (IdP) user access URL.' self_service_permissions: – (Optional) Permissions to enable or disable self-service capabilities. Defined below. self_service_permissions.change_compute_type: – (Optional) Whether WorkSpaces directory users can change the compute type (bundle) for their workspace. Default false. self_service_permissions.increase_volume_size: – (Optional) Whether WorkSpaces directory users can increase the volume size of the drives on their workspace. Default false. diff --git a/config/schema.json b/config/schema.json index d3f97a8bfb..9a6037c820 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":"URL of a proxy to use for HTTP requests when accessing the AWS API. Can also be set using the `HTTP_PROXY` or `http_proxy` environment variables.","description_kind":"plain","optional":true},"https_proxy":{"type":"string","description":"URL of a proxy to use for HTTPS requests when accessing the AWS API. Can also be set using the `HTTPS_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},"no_proxy":{"type":"string","description":"Comma-separated list of hosts that should not use HTTP or HTTPS proxies. Can also be set using the `NO_PROXY` or `no_proxy` environment variables.","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},"token_bucket_rate_limiter_capacity":{"type":"number","description":"The capacity of the AWS SDK's token bucket rate limiter.","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. Can also be configured with environment variables like `TF_AWS_DEFAULT_TAGS_\u003ctag_name\u003e`.","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},"appfabric":{"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},"applicationsignals":{"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},"appregistry":{"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},"bcmdataexports":{"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},"bedrock":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"bedrockagent":{"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},"chatbot":{"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},"cloudfrontkeyvaluestore":{"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},"codeguruprofiler":{"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},"connectcases":{"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},"costoptimizationhub":{"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},"customerprofiles":{"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},"databrew":{"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},"datazone":{"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},"devopsguru":{"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},"drs":{"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},"gluedatabrew":{"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},"groundstation":{"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},"launchwizard":{"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},"lookoutmetrics":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"m2":{"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},"mediapackagev2":{"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},"neptunegraph":{"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},"networkmonitor":{"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},"opensearchingestion":{"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},"osis":{"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},"paymentcryptography":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pcaconnectorad":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pcs":{"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},"pinpointsmsvoicev2":{"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},"polly":{"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},"qbusiness":{"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},"rekognition":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resiliencehub":{"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},"route53profiles":{"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},"servicecatalogappregistry":{"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},"ssmsap":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sso":{"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},"timestreaminfluxdb":{"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},"wellarchitected":{"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},"workspacesweb":{"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. Can also be configured with the TF_AWS_IGNORE_TAGS_KEY_PREFIXES environment variable.","description_kind":"plain","optional":true},"keys":{"type":["set","string"],"description":"Resource tag keys to ignore across all resources. Can also be configured with the TF_AWS_IGNORE_TAGS_KEYS environment variable.","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}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"unused_access":{"nesting_mode":"list","block":{"attributes":{"unused_access_age":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"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_account_region":{"version":0,"block":{"attributes":{"account_id":{"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},"opt_status":{"type":"string","description_kind":"plain","computed":true},"region_name":{"type":"string","description_kind":"plain","required":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_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},"client_keep_alive":{"type":"number","description_kind":"plain","optional":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},"dns_record_client_routing_policy":{"type":"string","description_kind":"plain","optional":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},"enforce_security_group_inbound_rules_on_private_link_traffic":{"type":"string","description_kind":"plain","optional":true,"computed":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,"computed":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},"connection_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},"mutual_authentication":{"nesting_mode":"list","block":{"attributes":{"ignore_client_certificate_expiry":{"type":"bool","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true},"trust_store_arn":{"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_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":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},"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,"computed":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_balancer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing_anomaly_mitigation":{"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,"computed":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"}},"target_group_health":{"nesting_mode":"list","block":{"block_types":{"dns_failover":{"nesting_mode":"list","block":{"attributes":{"minimum_healthy_targets_count":{"type":"string","description_kind":"plain","optional":true},"minimum_healthy_targets_percentage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"unhealthy_state_routing":{"nesting_mode":"list","block":{"attributes":{"minimum_healthy_targets_count":{"type":"number","description_kind":"plain","optional":true},"minimum_healthy_targets_percentage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_health_state":{"nesting_mode":"list","block":{"attributes":{"enable_unhealthy_connection_termination":{"type":"bool","description_kind":"plain","required":true},"unhealthy_draining_interval":{"type":"number","description_kind":"plain","optional":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},"custom_headers":{"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},"cache_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":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":{"certificate_settings":{"nesting_mode":"list","block":{"attributes":{"certificate_verification_dns_record":{"type":"string","description_kind":"plain","computed":true},"custom_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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}},"block_types":{"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_documentation_part":{"version":0,"block":{"attributes":{"documentation_part_id":{"type":"string","description_kind":"plain","computed":true},"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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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}},"block_types":{"suspended_state":{"nesting_mode":"list","block":{"attributes":{"dynamic_scaling_in_suspended":{"type":"bool","description_kind":"plain","optional":true},"dynamic_scaling_out_suspended":{"type":"bool","description_kind":"plain","optional":true},"scheduled_scaling_suspended":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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},"kms_key_identifier":{"type":"string","description_kind":"plain","optional":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},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"kms_key_identifier":{"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}},"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","optional":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_appfabric_app_authorization":{"version":0,"block":{"attributes":{"app":{"type":"string","description_kind":"plain","required":true},"app_bundle_arn":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","required":true},"auth_url":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"persona":{"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},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"credential":{"nesting_mode":"list","block":{"block_types":{"api_key_credential":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"oauth2_credential":{"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"}}},"description_kind":"plain"}},"tenant":{"nesting_mode":"list","block":{"attributes":{"tenant_display_name":{"type":"string","description_kind":"plain","required":true},"tenant_identifier":{"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_appfabric_app_authorization_connection":{"version":0,"block":{"attributes":{"app":{"type":"string","description_kind":"plain","computed":true},"app_authorization_arn":{"type":"string","description_kind":"plain","required":true},"app_bundle_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"tenant":{"type":["list",["object",{"tenant_display_name":"string","tenant_identifier":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"auth_request":{"nesting_mode":"list","block":{"attributes":{"code":{"type":"string","description_kind":"plain","required":true},"redirect_uri":{"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_appfabric_app_bundle":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_managed_key_arn":{"type":"string","description_kind":"plain","optional":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}},"description_kind":"plain"}},"aws_appfabric_ingestion":{"version":0,"block":{"attributes":{"app":{"type":"string","description_kind":"plain","required":true},"app_bundle_arn":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"ingestion_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","computed":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appfabric_ingestion_destination":{"version":0,"block":{"attributes":{"app_bundle_arn":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"ingestion_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}},"block_types":{"destination_configuration":{"nesting_mode":"list","block":{"block_types":{"audit_log":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"firehose_stream":{"nesting_mode":"list","block":{"attributes":{"stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"s3_bucket":{"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"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"processing_configuration":{"nesting_mode":"list","block":{"block_types":{"audit_log":{"nesting_mode":"list","block":{"attributes":{"format":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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_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},"jwt_token":{"type":"string","description_kind":"plain","optional":true},"oauth2_grant_type":{"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},"flow_status":{"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},"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":"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":{"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,"computed":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,"computed":true}},"block_types":{"aggregation_config":{"nesting_mode":"list","block":{"attributes":{"aggregation_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_file_size":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"prefix_config":{"nesting_mode":"list","block":{"attributes":{"prefix_format":{"type":"string","description_kind":"plain","optional":true},"prefix_hierarchy":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":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_hierarchy":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":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},"metadata_catalog_config":{"nesting_mode":"list","block":{"block_types":{"glue_data_catalog":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_prefix":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_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","required":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","optional":true,"computed":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},"service_discovery":{"nesting_mode":"list","block":{"attributes":{"ip_preference":{"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,"computed":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,"computed":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,"computed":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,"computed":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"}},"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},"has_associated_service":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default":{"type":"bool","description_kind":"plain","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_default_auto_scaling_configuration_version":{"version":0,"block":{"attributes":{"auto_scaling_configuration_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apprunner_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"operation_id":{"type":"string","description_kind":"plain","computed":true},"service_arn":{"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":"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_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":{"attributes":{"ip_address_type":{"type":"string","description_kind":"plain","optional":true}},"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},"source_directory":{"type":"string","description_kind":"plain","optional":true,"computed":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_sessions_per_instance":{"type":"number","description_kind":"plain","optional":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","optional":true},"desired_sessions":{"type":"number","description_kind":"plain","optional":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},"api_key_id":{"type":"string","description_kind":"plain","computed":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":{"api_type":{"type":"string","description_kind":"plain","optional":true},"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},"introspection_config":{"type":"string","description_kind":"plain","optional":true},"merged_api_execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_depth_limit":{"type":"number","description_kind":"plain","optional":true},"resolver_count_limit":{"type":"number","description_kind":"plain","optional":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"}},"enhanced_metrics_config":{"nesting_mode":"list","block":{"attributes":{"data_source_level_metrics_behavior":{"type":"string","description_kind":"plain","required":true},"operation_level_metrics_config":{"type":"string","description_kind":"plain","required":true},"resolver_level_metrics_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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_source_api_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"merged_api_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"merged_api_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_api_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_api_association_config":{"type":["list",["object",{"merge_type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"source_api_id":{"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},"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_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_prepared_statement":{"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},"query_statement":{"type":"string","description_kind":"plain","required":true},"workgroup":{"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_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_maintenance_policy":{"nesting_mode":"list","block":{"attributes":{"max_healthy_percentage":{"type":"number","description_kind":"plain","required":true},"min_healthy_percentage":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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},"max_healthy_percentage":{"type":"number","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}},"block_types":{"alarm_specification":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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,"computed":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,"computed":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},"max_spot_price_as_percentage_of_optimal_on_demand_price":{"type":"number","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,"computed":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,"computed":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,"computed":true},"compliance_resource_types":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":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},"opt_in_to_archive_for_supported_resources":{"type":"bool","description_kind":"plain","optional":true,"computed":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},"opt_in_to_archive_for_supported_resources":{"type":"bool","description_kind":"plain","optional":true,"computed":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},"update_policy":{"nesting_mode":"list","block":{"attributes":{"job_execution_timeout_minutes":{"type":"number","description_kind":"plain","required":true},"terminate_jobs_on_update":{"type":"bool","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},"arn_prefix":{"type":"string","description_kind":"plain","computed":true},"container_properties":{"type":"string","description_kind":"plain","optional":true},"deregister_on_new_revision":{"type":"bool","description_kind":"plain","optional":true},"ecs_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},"node_properties":{"type":"string","description_kind":"plain","optional":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},"scheduling_priority":{"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},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"eks_properties":{"nesting_mode":"list","block":{"block_types":{"pod_properties":{"nesting_mode":"list","block":{"attributes":{"dns_policy":{"type":"string","description_kind":"plain","optional":true},"host_network":{"type":"bool","description_kind":"plain","optional":true},"service_account_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"containers":{"nesting_mode":"list","block":{"attributes":{"args":{"type":["list","string"],"description_kind":"plain","optional":true},"command":{"type":["list","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","required":true},"image_pull_policy":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"env":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resources":{"nesting_mode":"list","block":{"attributes":{"limits":{"type":["map","string"],"description_kind":"plain","optional":true},"requests":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"security_context":{"nesting_mode":"list","block":{"attributes":{"privileged":{"type":"bool","description_kind":"plain","optional":true},"read_only_root_file_system":{"type":"bool","description_kind":"plain","optional":true},"run_as_group":{"type":"number","description_kind":"plain","optional":true},"run_as_non_root":{"type":"bool","description_kind":"plain","optional":true},"run_as_user":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"volume_mounts":{"nesting_mode":"list","block":{"attributes":{"mount_path":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"read_only":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"image_pull_secret":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"metadata":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"volumes":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"empty_dir":{"nesting_mode":"list","block":{"attributes":{"medium":{"type":"string","description_kind":"plain","optional":true},"size_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"host_path":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"optional":{"type":"bool","description_kind":"plain","optional":true},"secret_name":{"type":"string","description_kind":"plain","required":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},"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","deprecated":true,"optional":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":{"compute_environment_order":{"nesting_mode":"list","block":{"attributes":{"compute_environment":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"job_state_time_limit_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"max_time_seconds":{"type":"number","description_kind":"plain","required":true},"reason":{"type":"string","description_kind":"plain","required":true},"state":{"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_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_bcmdataexports_export":{"version":0,"block":{"attributes":{"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}},"block_types":{"export":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"export_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_query":{"nesting_mode":"list","block":{"attributes":{"query_statement":{"type":"string","description_kind":"plain","required":true},"table_configurations":{"type":["map",["map","string"]],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"destination_configurations":{"nesting_mode":"list","block":{"block_types":{"s3_destination":{"nesting_mode":"list","block":{"attributes":{"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_prefix":{"type":"string","description_kind":"plain","required":true},"s3_region":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3_output_configurations":{"nesting_mode":"list","block":{"attributes":{"compression":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"output_type":{"type":"string","description_kind":"plain","required":true},"overwrite":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"refresh_cadence":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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},"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_bedrock_custom_model":{"version":0,"block":{"attributes":{"base_model_identifier":{"type":"string","description_kind":"plain","required":true},"custom_model_arn":{"type":"string","description_kind":"plain","computed":true},"custom_model_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"custom_model_name":{"type":"string","description_kind":"plain","required":true},"customization_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hyperparameters":{"type":["map","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"job_arn":{"type":"string","description_kind":"plain","computed":true},"job_name":{"type":"string","description_kind":"plain","required":true},"job_status":{"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","computed":true},"training_metrics":{"type":["list",["object",{"training_loss":"number"}]],"description_kind":"plain","computed":true},"validation_metrics":{"type":["list",["object",{"validation_loss":"number"}]],"description_kind":"plain","computed":true}},"block_types":{"output_data_config":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"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}},"description_kind":"plain"}},"training_data_config":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"validation_data_config":{"nesting_mode":"list","block":{"block_types":{"validator":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrock_guardrail":{"version":0,"block":{"attributes":{"blocked_input_messaging":{"type":"string","description_kind":"plain","required":true},"blocked_outputs_messaging":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"guardrail_arn":{"type":"string","description_kind":"plain","computed":true},"guardrail_id":{"type":"string","description_kind":"plain","computed":true},"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"content_policy_config":{"nesting_mode":"list","block":{"block_types":{"filters_config":{"nesting_mode":"list","block":{"attributes":{"input_strength":{"type":"string","description_kind":"plain","required":true},"output_strength":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"contextual_grounding_policy_config":{"nesting_mode":"list","block":{"block_types":{"filters_config":{"nesting_mode":"list","block":{"attributes":{"threshold":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"sensitive_information_policy_config":{"nesting_mode":"list","block":{"block_types":{"pii_entities_config":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"regexes_config":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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"}},"topic_policy_config":{"nesting_mode":"list","block":{"block_types":{"topics_config":{"nesting_mode":"list","block":{"attributes":{"definition":{"type":"string","description_kind":"plain","required":true},"examples":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"word_policy_config":{"nesting_mode":"list","block":{"block_types":{"managed_word_lists_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"words_config":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrock_model_invocation_logging_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"logging_config":{"nesting_mode":"single","block":{"attributes":{"embedding_data_delivery_enabled":{"type":"bool","description_kind":"plain","required":true},"image_data_delivery_enabled":{"type":"bool","description_kind":"plain","required":true},"text_data_delivery_enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"cloudwatch_config":{"nesting_mode":"single","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"large_data_delivery_s3_config":{"nesting_mode":"single","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"s3_config":{"nesting_mode":"single","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrock_provisioned_model_throughput":{"version":0,"block":{"attributes":{"commitment_duration":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"model_arn":{"type":"string","description_kind":"plain","required":true},"model_units":{"type":"number","description_kind":"plain","required":true},"provisioned_model_arn":{"type":"string","description_kind":"plain","computed":true},"provisioned_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","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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrockagent_agent":{"version":0,"block":{"attributes":{"agent_arn":{"type":"string","description_kind":"plain","computed":true},"agent_id":{"type":"string","description_kind":"plain","computed":true},"agent_name":{"type":"string","description_kind":"plain","required":true},"agent_resource_role_arn":{"type":"string","description_kind":"plain","required":true},"agent_version":{"type":"string","description_kind":"plain","computed":true},"customer_encryption_key_arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"foundation_model":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"idle_session_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"instruction":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prepare_agent":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"prompt_override_configuration":{"type":["list",["object",{"override_lambda":"string","prompt_configurations":["set",["object",{"base_prompt_template":"string","inference_configuration":["list",["object",{"max_length":"number","stop_sequences":["list","string"],"temperature":"number","top_k":"number","top_p":"number"}]],"parser_mode":"string","prompt_creation_mode":"string","prompt_state":"string","prompt_type":"string"}]]}]],"description_kind":"plain","optional":true,"computed":true},"skip_resource_in_use_check":{"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","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_bedrockagent_agent_action_group":{"version":0,"block":{"attributes":{"action_group_id":{"type":"string","description_kind":"plain","computed":true},"action_group_name":{"type":"string","description_kind":"plain","required":true},"action_group_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"agent_id":{"type":"string","description_kind":"plain","required":true},"agent_version":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"parent_action_group_signature":{"type":"string","description_kind":"plain","optional":true},"skip_resource_in_use_check":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"action_group_executor":{"nesting_mode":"list","block":{"attributes":{"custom_control":{"type":"string","description_kind":"plain","optional":true},"lambda":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"api_schema":{"nesting_mode":"list","block":{"attributes":{"payload":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","optional":true},"s3_object_key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"function_schema":{"nesting_mode":"list","block":{"block_types":{"member_functions":{"nesting_mode":"list","block":{"block_types":{"functions":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"map_block_key":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrockagent_agent_alias":{"version":0,"block":{"attributes":{"agent_alias_arn":{"type":"string","description_kind":"plain","computed":true},"agent_alias_id":{"type":"string","description_kind":"plain","computed":true},"agent_alias_name":{"type":"string","description_kind":"plain","required":true},"agent_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"routing_configuration":{"type":["list",["object",{"agent_version":"string","provisioned_throughput":"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","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_bedrockagent_agent_knowledge_base_association":{"version":0,"block":{"attributes":{"agent_id":{"type":"string","description_kind":"plain","required":true},"agent_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"knowledge_base_id":{"type":"string","description_kind":"plain","required":true},"knowledge_base_state":{"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},"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_bedrockagent_data_source":{"version":0,"block":{"attributes":{"data_deletion_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_source_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"knowledge_base_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_source_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"bucket_owner_account_id":{"type":"string","description_kind":"plain","optional":true},"inclusion_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"server_side_encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","optional":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}},"description_kind":"plain"}},"vector_ingestion_configuration":{"nesting_mode":"list","block":{"block_types":{"chunking_configuration":{"nesting_mode":"list","block":{"attributes":{"chunking_strategy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"fixed_size_chunking_configuration":{"nesting_mode":"list","block":{"attributes":{"max_tokens":{"type":"number","description_kind":"plain","required":true},"overlap_percentage":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"hierarchical_chunking_configuration":{"nesting_mode":"list","block":{"attributes":{"overlap_tokens":{"type":"number","description_kind":"plain","required":true}},"block_types":{"level_configuration":{"nesting_mode":"list","block":{"attributes":{"max_tokens":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"semantic_chunking_configuration":{"nesting_mode":"list","block":{"attributes":{"breakpoint_percentile_threshold":{"type":"number","description_kind":"plain","required":true},"buffer_size":{"type":"number","description_kind":"plain","required":true},"max_token":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"parsing_configuration":{"nesting_mode":"list","block":{"attributes":{"parsing_strategy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"bedrock_foundation_model_configuration":{"nesting_mode":"list","block":{"attributes":{"model_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parsing_prompt":{"nesting_mode":"list","block":{"attributes":{"parsing_prompt_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrockagent_knowledge_base":{"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},"failure_reasons":{"type":["list","string"],"description_kind":"plain","computed":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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"knowledge_base_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vector_knowledge_base_configuration":{"nesting_mode":"list","block":{"attributes":{"embedding_model_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"storage_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"opensearch_serverless_configuration":{"nesting_mode":"list","block":{"attributes":{"collection_arn":{"type":"string","description_kind":"plain","required":true},"vector_index_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"metadata_field":{"type":"string","description_kind":"plain","optional":true},"text_field":{"type":"string","description_kind":"plain","optional":true},"vector_field":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"pinecone_configuration":{"nesting_mode":"list","block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","required":true},"credentials_secret_arn":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"metadata_field":{"type":"string","description_kind":"plain","optional":true},"text_field":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"rds_configuration":{"nesting_mode":"list","block":{"attributes":{"credentials_secret_arn":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"metadata_field":{"type":"string","description_kind":"plain","required":true},"primary_key_field":{"type":"string","description_kind":"plain","required":true},"text_field":{"type":"string","description_kind":"plain","required":true},"vector_field":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"redis_enterprise_cloud_configuration":{"nesting_mode":"list","block":{"attributes":{"credentials_secret_arn":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","required":true},"vector_index_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"metadata_field":{"type":"string","description_kind":"plain","optional":true},"text_field":{"type":"string","description_kind":"plain","optional":true},"vector_field":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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_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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"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":{"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"}},"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":{"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},"or":{"nesting_mode":"set","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"}},"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_chatbot_slack_channel_configuration":{"version":0,"block":{"attributes":{"chat_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"configuration_name":{"type":"string","description_kind":"plain","required":true},"guardrail_policy_arns":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"slack_channel_id":{"type":"string","description_kind":"plain","required":true},"slack_channel_name":{"type":"string","description_kind":"plain","computed":true},"slack_team_id":{"type":"string","description_kind":"plain","required":true},"slack_team_name":{"type":"string","description_kind":"plain","computed":true},"sns_topic_arns":{"type":["list","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","computed":true},"user_authorization_required":{"type":"bool","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},"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_chatbot_teams_channel_configuration":{"version":0,"block":{"attributes":{"channel_id":{"type":"string","description_kind":"plain","required":true},"channel_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"chat_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"configuration_name":{"type":"string","description_kind":"plain","required":true},"guardrail_policy_arns":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arns":{"type":["list","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","computed":true},"team_id":{"type":"string","description_kind":"plain","required":true},"team_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tenant_id":{"type":"string","description_kind":"plain","required":true},"user_authorization_required":{"type":"bool","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},"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_chime_voice_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_region":{"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},"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","required":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_instances":{"version":0,"block":{"attributes":{"accounts":{"type":["set","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},"parameter_overrides":{"type":["map","string"],"description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"retain_stacks":{"type":"bool","description_kind":"plain","optional":true},"stack_instance_summaries":{"type":["list",["object",{"account_id":"string","detailed_status":"string","drift_status":"string","organizational_unit_id":"string","region":"string","stack_id":"string","stack_set_id":"string","status":"string","status_reason":"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_id":{"type":"string","description_kind":"plain","computed":true},"stack_set_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"deployment_targets":{"nesting_mode":"list","block":{"attributes":{"account_filter_type":{"type":"string","description_kind":"plain","optional":true},"accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"accounts_url":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"operation_preferences":{"nesting_mode":"list","block":{"attributes":{"concurrency_mode":{"type":"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_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_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":{"account_filter_type":{"type":"string","description_kind":"plain","optional":true},"accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"accounts_url":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"operation_preferences":{"nesting_mode":"list","block":{"attributes":{"concurrency_mode":{"type":"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_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},"key_value_store_associations":{"type":["set","string"],"description_kind":"plain","optional":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_key_value_store":{"version":0,"block":{"attributes":{"arn":{"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","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"name":{"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}},"description_kind":"plain"}}},"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_cloudfrontkeyvaluestore_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"key":{"type":"string","description":"The key to put.","description_kind":"markdown","required":true},"key_value_store_arn":{"type":"string","description":"The Amazon Resource Name (ARN) of the Key Value Store.","description_kind":"markdown","required":true},"total_size_in_bytes":{"type":"number","description":"Total size of the Key Value Store in bytes.","description_kind":"markdown","computed":true},"value":{"type":"string","description":"The value to put.","description_kind":"markdown","required":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","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},"mode":{"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":1,"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":"set","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},"billing_mode":{"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},"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_cloudtrail_organization_delegated_admin_account":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"service_principal":{"type":"string","description_kind":"plain","computed":true}},"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},"kms_key_identifier":{"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}},"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":1,"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},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_enabled":{"type":"bool","description_kind":"plain","deprecated":true,"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},"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}},"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},"force_destroy":{"type":"bool","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_account_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},"policy_type":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"selection_criteria":{"type":"string","description_kind":"plain","optional":true}},"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},"log_group_class":{"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},"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},"s3_bucket_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}},"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_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_capacity":{"type":"number","description_kind":"plain","required":true},"compute_type":{"type":"string","description_kind":"plain","required":true},"created":{"type":"string","description_kind":"plain","computed":true},"environment_type":{"type":"string","description_kind":"plain","required":true},"fleet_service_role":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"image_id":{"type":"string","description_kind":"plain","optional":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"overflow_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":["set",["object",{"context":"string","message":"string","status_code":"string"}]],"description_kind":"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":{"scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"desired_capacity":{"type":"number","description_kind":"plain","computed":true},"max_capacity":{"type":"number","description_kind":"plain","optional":true},"scaling_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"target_tracking_scaling_configs":{"nesting_mode":"list","block":{"attributes":{"metric_type":{"type":"string","description_kind":"plain","optional":true},"target_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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"}},"fleet":{"nesting_mode":"list","block":{"attributes":{"fleet_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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"}},"scope_configuration":{"nesting_mode":"list","block":{"attributes":{"domain":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"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},"kms_key_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":{"arn":{"type":"string","description_kind":"plain","computed":true},"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},"outdated_instances_strategy":{"type":"string","description_kind":"plain","optional":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_codeguruprofiler_profiling_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_platform":{"type":"string","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":{"agent_orchestration_config":{"nesting_mode":"list","block":{"attributes":{"profiling_enabled":{"type":"bool","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},"execution_mode":{"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},"pipeline_type":{"type":"string","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}},"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},"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},"timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":2},"trigger":{"nesting_mode":"list","block":{"attributes":{"provider_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"git_configuration":{"nesting_mode":"list","block":{"attributes":{"source_action_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"pull_request":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"branches":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"file_paths":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":3},"push":{"nesting_mode":"list","block":{"block_types":{"branches":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"file_paths":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":3}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":50},"variable":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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,"computed":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},"pre_token_generation_config":{"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},"password_history_size":{"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,"computed":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_computeoptimizer_enrollment_status":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"include_member_accounts":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"number_of_member_accounts_opted_in":{"type":"number","description_kind":"plain","computed":true},"status":{"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},"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_computeoptimizer_recommendation_preferences":{"version":0,"block":{"attributes":{"enhanced_infrastructure_metrics":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"inferred_workload_types":{"type":"string","description_kind":"plain","optional":true},"look_back_period":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"savings_estimation_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"external_metrics_preference":{"nesting_mode":"list","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"preferred_resource":{"nesting_mode":"list","block":{"attributes":{"exclude_list":{"type":["set","string"],"description_kind":"plain","optional":true},"include_list":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"scope":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"utilization_preference":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"metric_parameters":{"nesting_mode":"list","block":{"attributes":{"headroom":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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":{"evaluation_mode":{"nesting_mode":"set","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"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},"recording_mode":{"nesting_mode":"list","block":{"attributes":{"recording_frequency":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"recording_mode_override":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"recording_frequency":{"type":"string","description_kind":"plain","required":true},"resource_types":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"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_config_retention_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"retention_period_in_days":{"type":"number","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","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":{"arn":{"type":"string","description_kind":"plain","computed":true},"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":{"parameters":{"nesting_mode":"set","block":{"attributes":{"key":{"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},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_controltower_landing_zone":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"drift_status":{"type":["list",["object",{"status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_available_version":{"type":"string","description_kind":"plain","computed":true},"manifest_json":{"type":"string","description_kind":"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":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_costoptimizationhub_enrollment_status":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"include_member_accounts":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_costoptimizationhub_preferences":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"member_account_discount_visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true},"savings_estimation_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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","optional":true},"bgp_asn_extended":{"type":"string","description_kind":"plain","optional":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_customerprofiles_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dead_letter_queue_url":{"type":"string","description_kind":"plain","optional":true},"default_encryption_key":{"type":"string","description_kind":"plain","optional":true},"default_expiration_days":{"type":"number","description_kind":"plain","required":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":{"matching":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"auto_merging":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"min_allowed_confidence_score_for_merging":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"conflict_resolution":{"nesting_mode":"list","block":{"attributes":{"conflict_resolving_model":{"type":"string","description_kind":"plain","required":true},"source_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"consolidation":{"nesting_mode":"list","block":{"attributes":{"matching_attributes_list":{"type":["list",["list","string"]],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"exporting_config":{"nesting_mode":"list","block":{"block_types":{"s3_exporting":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"job_schedule":{"nesting_mode":"list","block":{"attributes":{"day_of_the_week":{"type":"string","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rule_based_matching":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"max_allowed_rule_level_for_matching":{"type":"number","description_kind":"plain","optional":true},"max_allowed_rule_level_for_merging":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"attribute_types_selector":{"nesting_mode":"list","block":{"attributes":{"address":{"type":["list","string"],"description_kind":"plain","optional":true},"attribute_matching_model":{"type":"string","description_kind":"plain","required":true},"email_address":{"type":["list","string"],"description_kind":"plain","optional":true},"phone_number":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"conflict_resolution":{"nesting_mode":"list","block":{"attributes":{"conflict_resolving_model":{"type":"string","description_kind":"plain","required":true},"source_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"exporting_config":{"nesting_mode":"list","block":{"block_types":{"s3_exporting":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"matching_rules":{"nesting_mode":"set","block":{"attributes":{"rule":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_customerprofiles_profile":{"version":0,"block":{"attributes":{"account_number":{"type":"string","description_kind":"plain","optional":true},"additional_information":{"type":"string","description_kind":"plain","optional":true},"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"birth_date":{"type":"string","description_kind":"plain","optional":true},"business_email_address":{"type":"string","description_kind":"plain","optional":true},"business_name":{"type":"string","description_kind":"plain","optional":true},"business_phone_number":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"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},"gender_string":{"type":"string","description_kind":"plain","optional":true},"home_phone_number":{"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},"middle_name":{"type":"string","description_kind":"plain","optional":true},"mobile_phone_number":{"type":"string","description_kind":"plain","optional":true},"party_type_string":{"type":"string","description_kind":"plain","optional":true},"personal_email_address":{"type":"string","description_kind":"plain","optional":true},"phone_number":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"address":{"nesting_mode":"list","block":{"attributes":{"address_1":{"type":"string","description_kind":"plain","optional":true},"address_2":{"type":"string","description_kind":"plain","optional":true},"address_3":{"type":"string","description_kind":"plain","optional":true},"address_4":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"county":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"province":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"billing_address":{"nesting_mode":"list","block":{"attributes":{"address_1":{"type":"string","description_kind":"plain","optional":true},"address_2":{"type":"string","description_kind":"plain","optional":true},"address_3":{"type":"string","description_kind":"plain","optional":true},"address_4":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"county":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"province":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"mailing_address":{"nesting_mode":"list","block":{"attributes":{"address_1":{"type":"string","description_kind":"plain","optional":true},"address_2":{"type":"string","description_kind":"plain","optional":true},"address_3":{"type":"string","description_kind":"plain","optional":true},"address_4":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"county":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"province":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"shipping_address":{"nesting_mode":"list","block":{"attributes":{"address_1":{"type":"string","description_kind":"plain","optional":true},"address_2":{"type":"string","description_kind":"plain","optional":true},"address_3":{"type":"string","description_kind":"plain","optional":true},"address_4":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"county":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"province":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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_keytab_base64":{"type":"string","description_kind":"plain","optional":true},"kerberos_krb5_conf":{"type":"string","description_kind":"plain","optional":true},"kerberos_krb5_conf_base64":{"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,"computed":true},"rpc_protection":{"type":"string","description_kind":"plain","optional":true,"computed":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},"task_report_config":{"nesting_mode":"list","block":{"attributes":{"output_type":{"type":"string","description_kind":"plain","optional":true},"report_level":{"type":"string","description_kind":"plain","optional":true},"s3_object_versioning":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"report_overrides":{"nesting_mode":"list","block":{"attributes":{"deleted_override":{"type":"string","description_kind":"plain","optional":true},"skipped_override":{"type":"string","description_kind":"plain","optional":true},"transferred_override":{"type":"string","description_kind":"plain","optional":true},"verified_override":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_access_role_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket_arn":{"type":"string","description_kind":"plain","required":true},"subdirectory":{"type":"string","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_datazone_asset_type":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owning_project_identifier":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"forms_input":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","optional":true},"type_identifier":{"type":"string","description_kind":"plain","required":true},"type_revision":{"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datazone_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_execution_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_identifier":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"portal_url":{"type":"string","description_kind":"plain","computed":true},"skip_deletion_check":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"single_sign_on":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_assignment":{"type":"string","description_kind":"plain","optional":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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datazone_environment":{"version":0,"block":{"attributes":{"account_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"account_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"blueprint_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"glossary_terms":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_deployment":{"type":["list",["object",{"deployment_id":"string","deployment_status":"string","deployment_type":"string","failure_reasons":["list",["object",{"code":"string","message":"string"}]],"is_deployment_complete":"bool","messages":["list","string"]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_identifier":{"type":"string","description_kind":"plain","required":true},"project_identifier":{"type":"string","description_kind":"plain","required":true},"provider_environment":{"type":"string","description_kind":"plain","computed":true},"provisioned_resources":{"type":["list",["object",{"name":"string","provider":"string","type":"string","value":"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"}},"user_parameters":{"nesting_mode":"list","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_datazone_environment_blueprint_configuration":{"version":0,"block":{"attributes":{"domain_id":{"type":"string","description_kind":"plain","required":true},"enabled_regions":{"type":["list","string"],"description_kind":"plain","required":true},"environment_blueprint_id":{"type":"string","description_kind":"plain","required":true},"manage_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"provisioning_role_arn":{"type":"string","description_kind":"plain","optional":true},"regional_parameters":{"type":["map",["map","string"]],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_datazone_environment_profile":{"version":0,"block":{"attributes":{"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"aws_account_region":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"environment_blueprint_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_identifier":{"type":"string","description_kind":"plain","required":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"user_parameters":{"nesting_mode":"list","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_datazone_form_type":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"imports":{"type":["list",["object",{"name":"string","revision":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"origin_domain_id":{"type":"string","description_kind":"plain","computed":true},"origin_project_id":{"type":"string","description_kind":"plain","computed":true},"owning_project_identifier":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"model":{"nesting_mode":"list","block":{"attributes":{"smithy":{"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datazone_glossary":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owning_project_identifier":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_datazone_glossary_term":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"domain_identifier":{"type":"string","description_kind":"plain","optional":true},"glossary_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"long_description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"short_description":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"term_relations":{"nesting_mode":"list","block":{"attributes":{"classifies":{"type":["set","string"],"description_kind":"plain","optional":true},"is_a":{"type":["set","string"],"description_kind":"plain","optional":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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datazone_project":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"failure_reasons":{"type":["list",["object",{"code":"string","message":"string"}]],"description_kind":"plain","computed":true},"glossary_terms":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_updated_at":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_status":{"type":"string","description_kind":"plain","computed":true},"skip_deletion_check":{"type":"bool","description_kind":"plain","optional":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_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},"shared_accounts":{"type":["set","string"],"description_kind":"plain","optional":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},"dedicated_log_volume":{"type":"bool","description_kind":"plain","optional":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_auth_secret_arn":{"type":"string","description_kind":"plain","optional":true},"domain_dns_ips":{"type":["list","string"],"description_kind":"plain","optional":true},"domain_fqdn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_iam_role_name":{"type":"string","description_kind":"plain","optional":true},"domain_ou":{"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_lifecycle_support":{"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},"upgrade_storage_config":{"type":"bool","description_kind":"plain","optional":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},"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}},"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},"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}},"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":"set","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},"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","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},"ipv6_address_preferred_lease_time":{"type":"string","description_kind":"plain","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_detective_organization_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}},"description_kind":"plain"}},"aws_detective_organization_configuration":{"version":0,"block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","required":true},"graph_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"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_devopsguru_event_sources_config":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"event_sources":{"nesting_mode":"list","block":{"block_types":{"amazon_code_guru_profiler":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_devopsguru_notification_channel":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"message_types":{"type":["set","string"],"description_kind":"plain","optional":true},"severities":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"sns":{"nesting_mode":"list","block":{"attributes":{"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_devopsguru_resource_collection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudformation":{"nesting_mode":"list","block":{"attributes":{"stack_names":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"app_boundary_key":{"type":"string","description_kind":"plain","required":true},"tag_values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_devopsguru_service_integration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"kms_server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"opt_in_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"logs_anomaly_detection":{"nesting_mode":"list","block":{"attributes":{"opt_in_status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"ops_center":{"nesting_mode":"list","block":{"attributes":{"opt_in_status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"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,"computed":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},"pause_replication_tasks":{"type":"bool","description_kind":"plain","optional":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},"use_new_mapping_type":{"type":"bool","description_kind":"plain","optional":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},"postgres_settings":{"nesting_mode":"list","block":{"attributes":{"after_connect_script":{"type":"string","description_kind":"plain","optional":true},"babelfish_database_name":{"type":"string","description_kind":"plain","optional":true},"capture_ddls":{"type":"bool","description_kind":"plain","optional":true},"database_mode":{"type":"string","description_kind":"plain","optional":true},"ddl_artifacts_schema":{"type":"string","description_kind":"plain","optional":true},"execute_timeout":{"type":"number","description_kind":"plain","optional":true},"fail_tasks_on_lob_truncation":{"type":"bool","description_kind":"plain","optional":true},"heartbeat_enable":{"type":"bool","description_kind":"plain","optional":true},"heartbeat_frequency":{"type":"number","description_kind":"plain","optional":true},"heartbeat_schema":{"type":"string","description_kind":"plain","optional":true},"map_boolean_as_boolean":{"type":"bool","description_kind":"plain","optional":true},"map_jsonb_as_clob":{"type":"bool","description_kind":"plain","optional":true},"map_long_varchar_as":{"type":"string","description_kind":"plain","optional":true},"max_file_size":{"type":"number","description_kind":"plain","optional":true},"plugin_name":{"type":"string","description_kind":"plain","optional":true},"slot_name":{"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},"glue_catalog_generation":{"type":"bool","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","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_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,"computed":true},"resource_identifier":{"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},"glue_catalog_generation":{"type":"bool","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":{"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},"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},"storage_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},"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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":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},"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},"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},"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_docdbelastic_cluster":{"version":0,"block":{"attributes":{"admin_user_name":{"type":"string","description_kind":"plain","required":true},"admin_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","required":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"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},"shard_capacity":{"type":"number","description_kind":"plain","required":true},"shard_count":{"type":"number","description_kind":"plain","required":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","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":"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_drs_replication_configuration_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associate_default_security_group":{"type":"bool","description_kind":"plain","required":true},"auto_replicate_new_disks":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"bandwidth_throttling":{"type":"number","description_kind":"plain","required":true},"create_public_ip":{"type":"bool","description_kind":"plain","required":true},"data_plane_routing":{"type":"string","description_kind":"plain","required":true},"default_large_staging_disk_type":{"type":"string","description_kind":"plain","required":true},"ebs_encryption":{"type":"string","description_kind":"plain","required":true},"ebs_encryption_key_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"replication_server_instance_type":{"type":"string","description_kind":"plain","required":true},"replication_servers_security_groups_ids":{"type":["list","string"],"description_kind":"plain","required":true},"staging_area_subnet_id":{"type":"string","description_kind":"plain","required":true},"staging_area_tags":{"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","computed":true},"use_dedicated_replication_server":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"pit_policy":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","required":true},"retention_duration":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"number","description_kind":"plain","optional":true},"units":{"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_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_resource_policy":{"version":0,"block":{"attributes":{"confirm_remove_self_resource_access":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"revision_id":{"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},"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_source_table_arn":{"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"}},"import_table":{"nesting_mode":"list","block":{"attributes":{"input_compression_type":{"type":"string","description_kind":"plain","optional":true},"input_format":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_format_options":{"nesting_mode":"list","block":{"block_types":{"csv":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"header_list":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_bucket_source":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_owner":{"type":"string","description_kind":"plain","optional":true},"key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"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","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_dynamodb_table_export":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"billed_size_in_bytes":{"type":"number","description_kind":"plain","computed":true},"end_time":{"type":"string","description_kind":"plain","computed":true},"export_format":{"type":"string","description_kind":"plain","optional":true},"export_status":{"type":"string","description_kind":"plain","computed":true},"export_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"item_count":{"type":"number","description_kind":"plain","computed":true},"manifest_files_s3_key":{"type":"string","description_kind":"plain","computed":true},"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_bucket_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_sse_algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_sse_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"start_time":{"type":"string","description_kind":"plain","computed":true},"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_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_fast_snapshot_restore":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","required":true},"state":{"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_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_block_public_access":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","required":true}},"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_block_reservation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"capacity_block_offering_id":{"type":"string","description_kind":"plain","required":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","computed":true},"end_date":{"type":"string","description_kind":"plain","computed":true},"end_date_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_count":{"type":"number","description_kind":"plain","computed":true},"instance_platform":{"type":"string","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"placement_group_arn":{"type":"string","description_kind":"plain","computed":true},"reservation_type":{"type":"string","description_kind":"plain","computed":true},"start_date":{"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},"tenancy":{"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}},"description_kind":"plain"}}},"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}},"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_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},"self_service_portal_url":{"type":"string","description_kind":"plain","computed":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},"max_spot_price_as_percentage_of_optimal_on_demand_price":{"type":"number","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}},"block_types":{"capacity_reservation_options":{"nesting_mode":"list","block":{"attributes":{"usage_strategy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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}},"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_image_block_public_access":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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_metadata_defaults":{"version":0,"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},"id":{"type":"string","description_kind":"plain","computed":true},"instance_metadata_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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","optional":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,"computed":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},"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}},"block_types":{"options":{"nesting_mode":"list","block":{"attributes":{"dynamic_routing":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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":{"credential_arn":{"type":"string","description_kind":"plain","optional":true},"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_creation_template":{"version":0,"block":{"attributes":{"applied_for":{"type":["set","string"],"description_kind":"plain","required":true},"custom_role_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},"image_tag_mutability":{"type":"string","description_kind":"plain","optional":true},"lifecycle_policy":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_policy":{"type":"string","description_kind":"plain","optional":true},"resource_tags":{"type":["map","string"],"description_kind":"plain","optional":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"}}},"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_draining":{"type":"string","description_kind":"plain","optional":true,"computed":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},"managed_storage_configuration":{"nesting_mode":"list","block":{"attributes":{"fargate_ephemeral_storage_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"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":1,"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_delete":{"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},"timeout":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"per_request_timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tls":{"nesting_mode":"list","block":{"attributes":{"kms_key":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"issuer_cert_authority":{"nesting_mode":"list","block":{"attributes":{"aws_pca_authority_arn":{"type":"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"},"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"}},"volume_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"managed_ebs_volume":{"nesting_mode":"list","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"file_system_type":{"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},"role_arn":{"type":"string","description_kind":"plain","required":true},"size_in_gb":{"type":"number","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"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_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},"track_latest":{"type":"bool","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":{"configure_at_launch":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"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_archive":{"type":"string","description_kind":"plain","optional":true},"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":3},"protection":{"nesting_mode":"list","block":{"attributes":{"replication_overwrite":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"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","optional":true,"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},"arn":{"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},"ptr_record":{"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_eip_domain_name":{"version":0,"block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"ptr_record":{"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},"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_eks_access_entry":{"version":0,"block":{"attributes":{"access_entry_arn":{"type":"string","description_kind":"plain","computed":true},"cluster_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},"kubernetes_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"modified_at":{"type":"string","description_kind":"plain","computed":true},"principal_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},"user_name":{"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_eks_access_policy_association":{"version":0,"block":{"attributes":{"associated_at":{"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},"modified_at":{"type":"string","description_kind":"plain","computed":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"principal_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_scope":{"nesting_mode":"list","block":{"attributes":{"namespaces":{"type":["set","string"],"description_kind":"plain","optional":true},"type":{"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_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":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bootstrap_self_managed_addons":{"type":"bool","description_kind":"plain","optional":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":{"access_config":{"nesting_mode":"list","block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bootstrap_cluster_creator_admin_permissions":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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"}},"upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"support_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"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_eks_pod_identity_association":{"version":0,"block":{"attributes":{"association_arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"namespace":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"service_account":{"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}},"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},"process":{"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_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":2,"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},"auth_token_update_strategy":{"type":"string","description_kind":"plain","optional":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},"cluster_mode":{"type":"string","description_kind":"plain","optional":true,"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","required":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},"ip_discovery":{"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},"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_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},"transit_encryption_mode":{"type":"string","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_reserved_cache_node":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cache_node_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"cache_node_type":{"type":"string","description_kind":"plain","computed":true},"duration":{"type":"string","description_kind":"plain","computed":true},"fixed_price":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":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},"reserved_cache_nodes_offering_id":{"type":"string","description_kind":"plain","required":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","computed":true},"usage_price":{"type":"number","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_elasticache_serverless_cache":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"daily_snapshot_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":["list",["object",{"address":"string","port":"number"}]],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"full_engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"major_engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"reader_endpoint":{"type":["list",["object",{"address":"string","port":"number"}]],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"snapshot_arns_to_restore":{"type":["list","string"],"description_kind":"plain","optional":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"status":{"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","computed":true},"user_group_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cache_usage_limits":{"nesting_mode":"list","block":{"block_types":{"data_storage":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true},"unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ecpu_per_second":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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_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},"vpc_id":{"type":"string","description_kind":"plain","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},"read":{"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}},"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_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_elasticsearch_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_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,"computed":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},"unhealthy_node_replacement":{"type":"bool","description_kind":"plain","optional":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,"computed":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"}},"interactive_configuration":{"nesting_mode":"list","block":{"attributes":{"livy_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"studio_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"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"},"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},"dataview_name":{"type":"string","description_kind":"plain","optional":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","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"volume_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scaling_group_configuration":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"number","description_kind":"plain","optional":true},"memory_limit":{"type":"number","description_kind":"plain","optional":true},"memory_reservation":{"type":"number","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","required":true},"scaling_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tickerplant_log_configuration":{"nesting_mode":"list","block":{"attributes":{"tickerplant_log_volumes":{"type":["set","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_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_dataview":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_update":{"type":"bool","description_kind":"plain","required":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true},"az_mode":{"type":"string","description_kind":"plain","required":true},"changeset_id":{"type":"string","description_kind":"plain","optional":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"database_name":{"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},"last_modified_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_write":{"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}},"block_types":{"segment_configurations":{"nesting_mode":"list","block":{"attributes":{"db_paths":{"type":["list","string"],"description_kind":"plain","required":true},"on_demand":{"type":"bool","description_kind":"plain","optional":true},"volume_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_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_scaling_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","required":true},"clusters":{"type":["list","string"],"description_kind":"plain","computed":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"host_type":{"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},"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}},"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_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_finspace_kx_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attached_clusters":{"type":["list",["object",{"cluster_name":"string","cluster_status":"string","cluster_type":"string"}]],"description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","required":true},"az_mode":{"type":"string","description_kind":"plain","required":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},"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":{"nas1_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"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":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},"experiment_options":{"nesting_mode":"list","block":{"attributes":{"account_targeting":{"type":"string","description_kind":"plain","optional":true},"empty_target_resolution_mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_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_set_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":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_fms_resource_set":{"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}},"block_types":{"resource_set":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_update_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_set_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type_list":{"type":["list","string"],"description_kind":"plain","optional":true},"update_token":{"type":"string","description_kind":"plain","optional":true,"computed":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_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},"final_backup_tags":{"type":["map","string"],"description_kind":"plain","optional":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},"skip_final_backup":{"type":"bool","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},"metadata_configuration":{"nesting_mode":"list","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true,"computed":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},"ha_pairs":{"type":"number","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","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","required":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","optional":true,"computed":true},"throughput_capacity_per_ha_pair":{"type":"number","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":{"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},"final_backup_tags":{"type":["map","string"],"description_kind":"plain","optional":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_bytes":{"type":"string","description_kind":"plain","optional":true,"computed":true},"size_in_megabytes":{"type":"number","description_kind":"plain","optional":true,"computed":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_style":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregate_configuration":{"nesting_mode":"list","block":{"attributes":{"aggregates":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"constituents_per_aggregate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"total_constituents":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"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,"computed":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},"delete_options":{"type":["set","string"],"description_kind":"plain","optional":true},"deployment_type":{"type":"string","description_kind":"plain","required":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"final_backup_tags":{"type":["map","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},"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},"skip_final_backup":{"type":"bool","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},"final_backup_tags":{"type":["map","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},"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_cross_account_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"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},"name":{"type":"string","description_kind":"plain","required":true},"principals":{"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","computed":true}},"block_types":{"resource":{"nesting_mode":"set","block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","optional":true},"endpoint_id":{"type":"string","description_kind":"plain","optional":true},"region":{"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"}},"federated_database":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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":{"additional_locations":{"type":["list","string"],"description_kind":"plain","optional":true},"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},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_catalog_table_optimizer":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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},"serde":{"type":"string","description_kind":"plain","optional":true,"computed":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},"catalog_encryption_service_role":{"type":"string","description_kind":"plain","optional":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},"job_run_queuing_enabled":{"type":"bool","description_kind":"plain","optional":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":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,"computed":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,"computed":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},"update":{"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},"grafana_token":{"type":"string","description_kind":"plain","optional":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,"sensitive":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_grafana_workspace_service_account":{"version":0,"block":{"attributes":{"grafana_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"service_account_id":{"type":"string","description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_grafana_workspace_service_account_token":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"expires_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true},"seconds_to_live":{"type":"number","description_kind":"plain","required":true},"service_account_id":{"type":"string","description_kind":"plain","required":true},"service_account_token_id":{"type":"string","description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"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_detector_feature":{"version":0,"block":{"attributes":{"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},"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"additional_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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_malware_protection_plan":{"version":0,"block":{"attributes":{"actions":{"type":["list",["object",{"tagging":["list",["object",{"status":"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},"id":{"type":"string","description_kind":"plain","computed":true},"role":{"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","computed":true}},"block_types":{"protected_resource":{"nesting_mode":"list","block":{"block_types":{"s3_bucket":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"object_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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_organization_configuration_feature":{"version":0,"block":{"attributes":{"auto_enable":{"type":"string","description_kind":"plain","required":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}},"block_types":{"additional_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_enable":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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,"computed":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},"attachment_count":{"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},"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","deprecated":true}}},"description_kind":"plain"}},"aws_iam_role_policies_exclusive":{"version":0,"block":{"attributes":{"policy_names":{"type":["set","string"],"description_kind":"plain","required":true},"role_name":{"type":"string","description_kind":"plain","required":true}},"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,"computed":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}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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,"computed":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},"execution_role":{"type":"string","description_kind":"plain","optional":true,"computed":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_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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"workflow":{"nesting_mode":"set","block":{"attributes":{"on_failure":{"type":"string","description_kind":"plain","optional":true},"parallel_group":{"type":"string","description_kind":"plain","optional":true},"workflow_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"}}},"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},"execution_role":{"type":"string","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},"workflow":{"nesting_mode":"list","block":{"attributes":{"on_failure":{"type":"string","description_kind":"plain","optional":true},"parallel_group":{"type":"string","description_kind":"plain","optional":true},"workflow_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"}}},"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_imagebuilder_workflow":{"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},"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},"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},"uri":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"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},"lambda_code":{"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},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"read":{"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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_billing_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"}]],"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},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"properties":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_ca_certificate":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"allow_auto_registration":{"type":"bool","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"ca_certificate_pem":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"certificate_mode":{"type":"string","description_kind":"plain","optional":true},"customer_version":{"type":"number","description_kind":"plain","computed":true},"generation_id":{"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},"validity":{"type":["list",["object",{"not_after":"string","not_before":"string"}]],"description_kind":"plain","computed":true},"verification_certificate_pem":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"registration_config":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","optional":true},"template_body":{"type":"string","description_kind":"plain","optional":true},"template_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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_certificate_id":{"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_domain_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true},"domain_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},"server_certificate_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"service_type":{"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},"validation_certificate_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"authorizer_config":{"nesting_mode":"list","block":{"attributes":{"allow_authorizer_override":{"type":"bool","description_kind":"plain","optional":true},"default_authorizer_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tls_config":{"nesting_mode":"list","block":{"attributes":{"security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_event_configurations":{"version":0,"block":{"attributes":{"event_configurations":{"type":["map","bool"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":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"}},"filter":{"nesting_mode":"list","block":{"attributes":{"named_shadow_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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},"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},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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},"type":{"type":"string","description_kind":"plain","optional":true,"computed":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},"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_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":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"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":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"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}},"block_types":{"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},"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}},"block_types":{"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"}},"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":"set","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},"custom_time_zone":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"file_extension":{"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":"set","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":"set","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},"secrets_manager_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"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},"msk_source_configuration":{"nesting_mode":"list","block":{"attributes":{"msk_cluster_arn":{"type":"string","description_kind":"plain","required":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"attributes":{"connectivity":{"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},"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},"document_id_options":{"nesting_mode":"list","block":{"attributes":{"default_document_id_format":{"type":"string","description_kind":"plain","required":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":"set","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},"opensearchserverless_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"collection_endpoint":{"type":"string","description_kind":"plain","required":true},"index_name":{"type":"string","description_kind":"plain","required":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}},"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":"set","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","optional":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","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":"set","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},"secrets_manager_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"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},"snowflake_configuration":{"nesting_mode":"list","block":{"attributes":{"account_url":{"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},"content_column_name":{"type":"string","description_kind":"plain","optional":true},"data_loading_option":{"type":"string","description_kind":"plain","optional":true},"database":{"type":"string","description_kind":"plain","required":true},"key_passphrase":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"metadata_column_name":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","optional":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},"schema":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true},"user":{"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":"set","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},"secrets_manager_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snowflake_role_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"snowflake_role":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snowflake_vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"private_link_vpce_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"splunk_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"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","optional":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":"set","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},"secrets_manager_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"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_kinesis_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"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":{"application_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"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,"sensitive":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},"rotation_period_in_days":{"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},"xks_key_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_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_cells_filter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"table_data":{"nesting_mode":"list","block":{"attributes":{"column_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"table_catalog_id":{"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,"computed":true}},"block_types":{"column_wildcard":{"nesting_mode":"list","block":{"attributes":{"excluded_column_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"row_filter":{"nesting_mode":"list","block":{"attributes":{"filter_expression":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"all_rows_wildcard":{"nesting_mode":"list","block":{"description_kind":"plain"}}},"description_kind":"plain"}}},"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}},"description_kind":"plain"}}},"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},"allow_full_table_external_data_access":{"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_cells_filter":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"table_catalog_id":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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},"hybrid_access_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":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},"use_service_linked_role":{"type":"bool","description_kind":"plain","optional":true},"with_federation":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lakeformation_resource_lf_tag":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"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},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"table_with_columns":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column_wildcard":{"nesting_mode":"list","block":{"attributes":{"excluded_column_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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}},"description_kind":"plain"}}},"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},"kms_key_arn":{"type":"string","description_kind":"plain","optional":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_sha256":{"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","optional":true},"replacement_security_group_ids":{"type":["set","string"],"description_kind":"plain","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},"logging_config":{"nesting_mode":"list","block":{"attributes":{"application_log_level":{"type":"string","description_kind":"plain","optional":true},"log_format":{"type":"string","description_kind":"plain","required":true},"log_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"system_log_level":{"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":{"ipv6_allowed_for_dual_stack":{"type":"bool","description_kind":"plain","optional":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"}},"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_recursion_config":{"version":0,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"recursive_loop":{"type":"string","description_kind":"plain","required":true}},"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},"code_sha256":{"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_lambda_runtime_management_config":{"version":0,"block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"runtime_version_arn":{"type":"string","description_kind":"plain","optional":true},"update_runtime_on":{"type":"string","description_kind":"plain","optional":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","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},"max_spot_price_as_percentage_of_optimal_on_demand_price":{"type":"number","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},"primary_ipv6":{"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},"client_keep_alive":{"type":"number","description_kind":"plain","optional":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},"dns_record_client_routing_policy":{"type":"string","description_kind":"plain","optional":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},"enforce_security_group_inbound_rules_on_private_link_traffic":{"type":"string","description_kind":"plain","optional":true,"computed":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,"computed":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},"connection_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},"mutual_authentication":{"nesting_mode":"list","block":{"attributes":{"ignore_client_certificate_expiry":{"type":"bool","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true},"trust_store_arn":{"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_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":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},"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,"computed":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_balancer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing_anomaly_mitigation":{"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,"computed":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"}},"target_group_health":{"nesting_mode":"list","block":{"block_types":{"dns_failover":{"nesting_mode":"list","block":{"attributes":{"minimum_healthy_targets_count":{"type":"string","description_kind":"plain","optional":true},"minimum_healthy_targets_percentage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"unhealthy_state_routing":{"nesting_mode":"list","block":{"attributes":{"minimum_healthy_targets_count":{"type":"number","description_kind":"plain","optional":true},"minimum_healthy_targets_percentage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_health_state":{"nesting_mode":"list","block":{"attributes":{"enable_unhealthy_connection_termination":{"type":"bool","description_kind":"plain","required":true},"unhealthy_draining_interval":{"type":"number","description_kind":"plain","optional":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_lb_trust_store":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"ca_certificates_bundle_s3_bucket":{"type":"string","description_kind":"plain","required":true},"ca_certificates_bundle_s3_key":{"type":"string","description_kind":"plain","required":true},"ca_certificates_bundle_s3_object_version":{"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}},"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_lb_trust_store_revocation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"revocation_id":{"type":"number","description_kind":"plain","computed":true},"revocations_s3_bucket":{"type":"string","description_kind":"plain","required":true},"revocations_s3_key":{"type":"string","description_kind":"plain","required":true},"revocations_s3_object_version":{"type":"string","description_kind":"plain","optional":true},"trust_store_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_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_lexv2models_bot_locale":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"locale_id":{"type":"string","description_kind":"plain","required":true},"n_lu_intent_confidence_threshold":{"type":"number","description_kind":"plain","required":true},"name":{"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},"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"}},"voice_settings":{"nesting_mode":"list","block":{"attributes":{"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lexv2models_bot_version":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"locale_specification":{"type":["map",["object",{"source_bot_version":"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lexv2models_intent":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"creation_date_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"intent_id":{"type":"string","description_kind":"plain","computed":true},"last_updated_date_time":{"type":"string","description_kind":"plain","computed":true},"locale_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_intent_signature":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"closing_setting":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"closing_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"confirmation_setting":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"code_hook":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"enable_code_hook_invocation":{"type":"bool","description_kind":"plain","required":true},"invocation_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"post_code_hook_specification":{"nesting_mode":"list","block":{"block_types":{"failure_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"confirmation_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"confirmation_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"confirmation_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"declination_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"declination_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"declination_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"elicitation_code_hook":{"nesting_mode":"list","block":{"attributes":{"enable_code_hook_invocation":{"type":"bool","description_kind":"plain","optional":true},"invocation_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"failure_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_specification":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"message_selection_strategy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_attempts_specification":{"nesting_mode":"set","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"map_block_key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"allowed_input_types":{"nesting_mode":"list","block":{"attributes":{"allow_audio_input":{"type":"bool","description_kind":"plain","required":true},"allow_dtmf_input":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"audio_and_dtmf_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"block_types":{"audio_specification":{"nesting_mode":"list","block":{"attributes":{"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"dtmf_specification":{"nesting_mode":"list","block":{"attributes":{"deletion_character":{"type":"string","description_kind":"plain","required":true},"end_character":{"type":"string","description_kind":"plain","required":true},"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"text_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"dialog_code_hook":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"fulfillment_code_hook":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"fulfillment_updates_specification":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"start_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"delay_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"update_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"frequency_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"post_fulfillment_status_specification":{"nesting_mode":"list","block":{"block_types":{"failure_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"initial_response_setting":{"nesting_mode":"list","block":{"block_types":{"code_hook":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"enable_code_hook_invocation":{"type":"bool","description_kind":"plain","required":true},"invocation_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"post_code_hook_specification":{"nesting_mode":"list","block":{"block_types":{"failure_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"initial_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"input_context":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"kendra_configuration":{"nesting_mode":"list","block":{"attributes":{"kendra_index":{"type":"string","description_kind":"plain","required":true},"query_filter_string":{"type":"string","description_kind":"plain","optional":true},"query_filter_string_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"output_context":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"time_to_live_in_seconds":{"type":"number","description_kind":"plain","required":true},"turns_to_live":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"sample_utterance":{"nesting_mode":"list","block":{"attributes":{"utterance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"slot_priority":{"nesting_mode":"list","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"slot_id":{"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_lexv2models_slot":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"intent_id":{"type":"string","description_kind":"plain","required":true},"locale_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"slot_id":{"type":"string","description_kind":"plain","computed":true},"slot_type_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"multiple_values_setting":{"nesting_mode":"list","block":{"attributes":{"allow_multiple_values":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"obfuscation_setting":{"nesting_mode":"list","block":{"attributes":{"obfuscation_setting_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sub_slot_setting":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot_specification":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"slot_type_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value_elicitation_setting":{"nesting_mode":"list","block":{"block_types":{"default_value_specification":{"nesting_mode":"list","block":{"block_types":{"default_value_list":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_specification":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"message_selection_strategy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_attempts_specification":{"nesting_mode":"set","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"map_block_key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"allowed_input_types":{"nesting_mode":"list","block":{"attributes":{"allow_audio_input":{"type":"bool","description_kind":"plain","required":true},"allow_dtmf_input":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"audio_and_dtmf_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"block_types":{"audio_specification":{"nesting_mode":"list","block":{"attributes":{"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"dtmf_specification":{"nesting_mode":"list","block":{"attributes":{"deletion_character":{"type":"string","description_kind":"plain","required":true},"end_character":{"type":"string","description_kind":"plain","required":true},"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"text_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"sample_utterance":{"nesting_mode":"list","block":{"attributes":{"utterance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"wait_and_continue_specification":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"continue_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"still_waiting_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"frequency_in_seconds":{"type":"number","description_kind":"plain","required":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"waiting_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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"}},"value_elicitation_setting":{"nesting_mode":"list","block":{"attributes":{"slot_constraint":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_value_specification":{"nesting_mode":"list","block":{"block_types":{"default_value_list":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_specification":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"message_selection_strategy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_attempts_specification":{"nesting_mode":"set","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"map_block_key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"allowed_input_types":{"nesting_mode":"list","block":{"attributes":{"allow_audio_input":{"type":"bool","description_kind":"plain","required":true},"allow_dtmf_input":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"audio_and_dtmf_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"block_types":{"audio_specification":{"nesting_mode":"list","block":{"attributes":{"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"dtmf_specification":{"nesting_mode":"list","block":{"attributes":{"deletion_character":{"type":"string","description_kind":"plain","required":true},"end_character":{"type":"string","description_kind":"plain","required":true},"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"text_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"sample_utterance":{"nesting_mode":"list","block":{"attributes":{"utterance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"slot_resolution_setting":{"nesting_mode":"list","block":{"attributes":{"slot_resolution_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"wait_and_continue_specification":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"continue_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"still_waiting_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"frequency_in_seconds":{"type":"number","description_kind":"plain","required":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"waiting_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lexv2models_slot_type":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"locale_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_slot_type_signature":{"type":"string","description_kind":"plain","optional":true},"slot_type_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"composite_slot_type_setting":{"nesting_mode":"list","block":{"block_types":{"sub_slots":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"slot_type_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"external_source_setting":{"nesting_mode":"list","block":{"block_types":{"grammar_slot_type_setting":{"nesting_mode":"list","block":{"block_types":{"source":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_object_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"slot_type_values":{"nesting_mode":"list","block":{"block_types":{"sample_value":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"synonyms":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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"}},"value_selection_setting":{"nesting_mode":"list","block":{"attributes":{"resolution_strategy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"advanced_recognition_setting":{"nesting_mode":"list","block":{"attributes":{"audio_recognition_strategy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"regex_filter":{"nesting_mode":"list","block":{"attributes":{"pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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,"computed":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_m2_application":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"current_version":{"type":"number","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"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","computed":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"s3_location":{"type":"string","description_kind":"plain","optional":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_m2_deployment":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"application_version":{"type":"number","description_kind":"plain","required":true},"deployment_id":{"type":"string","description_kind":"plain","computed":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"force_stop":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"start":{"type":"bool","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_m2_environment":{"version":0,"block":{"attributes":{"apply_changes_during_maintenance_window":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":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","optional":true,"computed":true},"environment_id":{"type":"string","description_kind":"plain","computed":true},"force_update":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"load_balancer_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true,"computed":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","computed":true}},"block_types":{"high_availability_config":{"nesting_mode":"list","block":{"attributes":{"desired_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"storage_configuration":{"nesting_mode":"list","block":{"block_types":{"efs":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"mount_point":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"fsx":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"mount_point":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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_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":["set","string"],"description_kind":"plain","computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"public_address_allocation_ids":{"type":["list","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}},"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","optional":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},"data_replication_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_replication_primary_broker_arn":{"type":"string","description_kind":"plain","optional":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},"pending_data_replication_mode":{"type":"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_mq_user":{"version":0,"block":{"attributes":{"broker_id":{"type":"string","description_kind":"plain","required":true},"console_access":{"type":"bool","description_kind":"plain","optional":true},"groups":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":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"}},"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},"cluster_uuid":{"type":"string","description_kind":"plain","computed":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_replicator":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"current_version":{"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},"replicator_name":{"type":"string","description_kind":"plain","required":true},"service_execution_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":{"kafka_cluster":{"nesting_mode":"list","block":{"block_types":{"amazon_msk_cluster":{"nesting_mode":"list","block":{"attributes":{"msk_cluster_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_groups_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":2,"max_items":2},"replication_info_list":{"nesting_mode":"list","block":{"attributes":{"source_kafka_cluster_alias":{"type":"string","description_kind":"plain","computed":true},"source_kafka_cluster_arn":{"type":"string","description_kind":"plain","required":true},"target_compression_type":{"type":"string","description_kind":"plain","required":true},"target_kafka_cluster_alias":{"type":"string","description_kind":"plain","computed":true},"target_kafka_cluster_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"consumer_group_replication":{"nesting_mode":"list","block":{"attributes":{"consumer_groups_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"consumer_groups_to_replicate":{"type":["set","string"],"description_kind":"plain","required":true},"detect_and_copy_new_consumer_groups":{"type":"bool","description_kind":"plain","optional":true},"synchronise_consumer_group_offsets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"topic_replication":{"nesting_mode":"list","block":{"attributes":{"copy_access_control_lists_for_topics":{"type":"bool","description_kind":"plain","optional":true},"copy_topic_configurations":{"type":"bool","description_kind":"plain","optional":true},"detect_and_copy_new_topics":{"type":"bool","description_kind":"plain","optional":true},"topics_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"topics_to_replicate":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"starting_position":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_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_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},"cluster_uuid":{"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":{"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},"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":{"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},"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":{"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},"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_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},"database_vpc_endpoint_service":{"type":"string","description_kind":"plain","computed":true},"endpoint_management":{"type":"string","description_kind":"plain","optional":true,"computed":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_webservers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_webservers":{"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},"webserver_vpc_endpoint_service":{"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,"computed":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},"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":{"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,"computed":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},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","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},"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","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_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}},"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_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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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},"tls_inspection_configuration_arn":{"type":"string","description_kind":"plain","optional":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":3}},"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_networkfirewall_tls_inspection_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_authority":{"type":["list",["object",{"certificate_arn":"string","certificate_serial":"string","status":"string","status_message":"string"}]],"description_kind":"plain","computed":true},"certificates":{"type":["list",["object",{"certificate_arn":"string","certificate_serial":"string","status":"string","status_message":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"encryption_configuration":{"type":["list",["object",{"key_id":"string","type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_associations":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"tls_inspection_configuration_id":{"type":"string","description_kind":"plain","computed":true},"update_token":{"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},"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"}},"tls_inspection_configuration":{"nesting_mode":"list","block":{"block_types":{"server_certificate_configuration":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"check_certificate_revocation_status":{"nesting_mode":"list","block":{"attributes":{"revoked_status_action":{"type":"string","description_kind":"plain","optional":true},"unknown_status_action":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"scope":{"nesting_mode":"list","block":{"attributes":{"protocols":{"type":["set","number"],"description_kind":"plain","required":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"address_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"destination_ports":{"nesting_mode":"list","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"source":{"nesting_mode":"list","block":{"attributes":{"address_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"source_ports":{"nesting_mode":"list","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"server_certificate":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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","optional":true},"peer_address":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"subnet_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":{"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_document":{"type":"string","description_kind":"plain","optional":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_networkmonitor_monitor":{"version":0,"block":{"attributes":{"aggregation_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"monitor_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}},"description_kind":"plain"}},"aws_networkmonitor_probe":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"destination":{"type":"string","description_kind":"plain","required":true},"destination_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"monitor_name":{"type":"string","description_kind":"plain","required":true},"packet_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"probe_id":{"type":"string","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","required":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","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":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","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":{"link_configuration":{"nesting_mode":"list","block":{"block_types":{"log_group_configuration":{"nesting_mode":"list","block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"metric_configuration":{"nesting_mode":"list","block":{"attributes":{"filter":{"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_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},"dashboard_endpoint_v2":{"type":"string","description_kind":"plain","computed":true},"domain_endpoint_v2_hosted_zone_id":{"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},"endpoint_v2":{"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},"ip_address_type":{"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},"use_off_peak_window":{"type":"bool","description_kind":"plain","optional":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,"computed":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},"standby_replicas":{"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","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_lifecycle_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_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},"master_account_name":{"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_osis_pipeline":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"ingest_endpoint_urls":{"type":["set","string"],"description_kind":"plain","computed":true},"max_units":{"type":"number","description_kind":"plain","required":true},"min_units":{"type":"number","description_kind":"plain","required":true},"pipeline_arn":{"type":"string","description_kind":"plain","computed":true},"pipeline_configuration_body":{"type":"string","description_kind":"plain","required":true},"pipeline_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":{"buffer_options":{"nesting_mode":"list","block":{"attributes":{"persistent_buffer_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"encryption_at_rest_options":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"log_publishing_options":{"nesting_mode":"list","block":{"attributes":{"is_logging_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_log_destination":{"nesting_mode":"list","block":{"attributes":{"log_group":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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"}},"vpc_options":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_paymentcryptography_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"exportable":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"key_check_value":{"type":"string","description_kind":"plain","computed":true},"key_check_value_algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_origin":{"type":"string","description_kind":"plain","computed":true},"key_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":{"key_attributes":{"nesting_mode":"single","block":{"attributes":{"key_algorithm":{"type":"string","description_kind":"plain","required":true},"key_class":{"type":"string","description_kind":"plain","required":true},"key_usage":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_modes_of_use":{"nesting_mode":"single","block":{"attributes":{"decrypt":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"derive_key":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"encrypt":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"generate":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"no_restrictions":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"sign":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"unwrap":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"verify":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"wrap":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"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_paymentcryptography_key_alias":{"version":0,"block":{"attributes":{"alias_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"key_arn":{"type":"string","description_kind":"plain","optional":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,"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":{"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_email_template":{"version":0,"block":{"attributes":{"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","computed":true},"template_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"email_template":{"nesting_mode":"list","block":{"attributes":{"default_substitutions":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"html_part":{"type":"string","description_kind":"plain","optional":true},"recommender_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true},"text_part":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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","optional":true,"sensitive":true},"application_id":{"type":"string","description_kind":"plain","required":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},"service_json":{"type":"string","description_kind":"plain","optional":true,"sensitive":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_pinpointsmsvoicev2_opt_out_list":{"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_pinpointsmsvoicev2_phone_number":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_protection_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"iso_country_code":{"type":"string","description_kind":"plain","required":true},"message_type":{"type":"string","description_kind":"plain","required":true},"monthly_leasing_price":{"type":"string","description_kind":"plain","computed":true},"number_capabilities":{"type":["set","string"],"description_kind":"plain","required":true},"number_type":{"type":"string","description_kind":"plain","required":true},"opt_out_list_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","computed":true},"registration_id":{"type":"string","description_kind":"plain","optional":true},"self_managed_opt_outs_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","computed":true},"two_way_channel_arn":{"type":"string","description_kind":"plain","optional":true},"two_way_channel_enabled":{"type":"bool","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},"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_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},"log_configuration":{"nesting_mode":"list","block":{"attributes":{"include_execution_data":{"type":["set","string"],"description_kind":"plain","optional":true},"level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logs_log_destination":{"nesting_mode":"list","block":{"attributes":{"log_group_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firehose_log_destination":{"nesting_mode":"list","block":{"attributes":{"delivery_stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_log_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_owner":{"type":"string","description_kind":"plain","required":true},"output_format":{"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},"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","optional":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_scraper":{"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","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"scrape_configuration":{"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":{"destination":{"nesting_mode":"list","block":{"block_types":{"amp":{"nesting_mode":"list","block":{"attributes":{"workspace_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"source":{"nesting_mode":"list","block":{"block_types":{"eks":{"nesting_mode":"list","block":{"attributes":{"cluster_arn":{"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}},"description_kind":"plain"}}},"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}},"description_kind":"plain"}}},"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},"kms_key_arn":{"type":"string","description_kind":"plain","optional":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},"iam_identity_center_instance_arn":{"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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":"string","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":"string","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"},"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"},"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":"string","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":"string","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"},"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},"sparkline":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"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},"visual_layout_options":{"nesting_mode":"list","block":{"block_types":{"standard_layout":{"nesting_mode":"list","block":{"attributes":{"type":{"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},"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":{"actual_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"},"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},"comparison_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"},"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},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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":"string","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":"string","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"},"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"},"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":"string","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":"string","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"},"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},"sparkline":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"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},"visual_layout_options":{"nesting_mode":"list","block":{"block_types":{"standard_layout":{"nesting_mode":"list","block":{"attributes":{"type":{"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},"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":{"actual_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"},"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},"comparison_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"},"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},"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"},"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"},"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"},"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},"databricks":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true},"sql_endpoint_path":{"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":"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},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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":"string","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":"string","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"},"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"},"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":"string","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":"string","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"},"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},"sparkline":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"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},"visual_layout_options":{"nesting_mode":"list","block":{"block_types":{"standard_layout":{"nesting_mode":"list","block":{"attributes":{"type":{"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},"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":{"actual_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"},"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},"comparison_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"},"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},"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"},"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"},"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"},"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":"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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":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_certificate":{"version":0,"block":{"attributes":{"certificate_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rds_cluster":{"version":1,"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,"computed":true},"ca_certificate_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ca_certificate_valid_till":{"type":"string","description_kind":"plain","computed":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},"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},"enable_global_write_forwarding":{"type":"bool","description_kind":"plain","optional":true},"enable_http_endpoint":{"type":"bool","description_kind":"plain","optional":true},"enable_local_write_forwarding":{"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_lifecycle_support":{"type":"string","description_kind":"plain","optional":true,"computed":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},"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},"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","optional":true},"source_cluster_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},"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_before_timeout":{"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,"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_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_lifecycle_support":{"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_integration":{"version":0,"block":{"attributes":{"additional_encryption_context":{"type":["map","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"integration_name":{"type":"string","description_kind":"plain","required":true},"kms_key_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","computed":true},"target_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}},"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},"manage_master_password":{"type":"bool","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_password_secret_arn":{"type":"string","description_kind":"plain","computed":true},"master_password_secret_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_username":{"type":"string","description_kind":"plain","optional":true},"multi_az":{"type":"bool","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_arn":{"type":"string","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","deprecated":true},"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","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},"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_data_share_authorization":{"version":0,"block":{"attributes":{"allow_writes":{"type":"bool","description_kind":"plain","optional":true},"consumer_identifier":{"type":"string","description_kind":"plain","required":true},"data_share_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"managed_by":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_redshift_data_share_consumer_association":{"version":0,"block":{"attributes":{"allow_writes":{"type":"bool","description_kind":"plain","optional":true},"associate_entire_account":{"type":"bool","description_kind":"plain","optional":true},"consumer_arn":{"type":"string","description_kind":"plain","optional":true},"consumer_region":{"type":"string","description_kind":"plain","optional":true},"data_share_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"managed_by":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","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_logging":{"version":0,"block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":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}},"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_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_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":{"version":0,"block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"destination_region":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"manual_snapshot_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"snapshot_copy_grant_name":{"type":"string","description_kind":"plain","optional":true}},"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_custom_domain_association":{"version":0,"block":{"attributes":{"custom_domain_certificate_arn":{"type":"string","description_kind":"plain","required":true},"custom_domain_certificate_expiry_time":{"type":"string","description_kind":"plain","computed":true},"custom_domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"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},"owner_account":{"type":"string","description_kind":"plain","optional":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_password_secret_arn":{"type":"string","description_kind":"plain","computed":true},"admin_password_secret_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"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},"manage_admin_password":{"type":"bool","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},"max_capacity":{"type":"number","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":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_rekognition_collection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"collection_id":{"type":"string","description":"The name of the Rekognition collection","description_kind":"plain","required":true},"face_model_version":{"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}},"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rekognition_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_update":{"type":"string","description_kind":"plain","optional":true,"computed":true},"feature":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rekognition_stream_processor":{"version":0,"block":{"attributes":{"kms_key_id":{"type":"string","description":"The identifier for your AWS Key Management Service key (AWS KMS key). You can supply the Amazon Resource Name (ARN) of your KMS key, the ID of your KMS key, an alias for your KMS key, or an alias ARN.","description_kind":"plain","optional":true},"name":{"type":"string","description":"An identifier you assign to the stream processor.","description_kind":"plain","required":true},"role_arn":{"type":"string","description":"The Amazon Resource Number (ARN) of the IAM role that allows access to the stream processor.","description_kind":"plain","required":true},"stream_processor_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","computed":true}},"block_types":{"data_sharing_preference":{"nesting_mode":"list","block":{"attributes":{"opt_in":{"type":"bool","description":"Do you want to share data with Rekognition to improve model performance.","description_kind":"plain","required":true}},"description":"Shows whether you are sharing data with Rekognition to improve model performance.","description_kind":"plain"}},"input":{"nesting_mode":"list","block":{"block_types":{"kinesis_video_stream":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description":"ARN of the Kinesis video stream stream that streams the source video.","description_kind":"plain","required":true}},"description":"Kinesis video stream stream that provides the source streaming video for a Amazon Rekognition Video stream processor.","description_kind":"plain"}}},"description":"Information about the source streaming video.","description_kind":"plain"}},"notification_channel":{"nesting_mode":"list","block":{"attributes":{"sns_topic_arn":{"type":"string","description":"The Amazon Resource Number (ARN) of the Amazon Amazon Simple Notification Service topic to which Amazon Rekognition posts the completion status.","description_kind":"plain","optional":true}},"description":"The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the object detection results and completion status of a video analysis operation.","description_kind":"plain"}},"output":{"nesting_mode":"list","block":{"block_types":{"kinesis_data_stream":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description":"ARN of the output Amazon Kinesis Data Streams stream.","description_kind":"plain","optional":true}},"description":"The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.","description_kind":"plain"}},"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description":"The name of the Amazon S3 bucket you want to associate with the streaming video project.","description_kind":"plain","optional":true},"key_prefix":{"type":"string","description":"The prefix value of the location within the bucket that you want the information to be published to.","description_kind":"plain","optional":true}},"description":"The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation.","description_kind":"plain"}}},"description":"Kinesis data stream stream or Amazon S3 bucket location to which Amazon Rekognition Video puts the analysis results.","description_kind":"plain"}},"regions_of_interest":{"nesting_mode":"list","block":{"block_types":{"bounding_box":{"nesting_mode":"single","block":{"attributes":{"height":{"type":"number","description":"Height of the bounding box as a ratio of the overall image height.","description_kind":"plain","optional":true},"left":{"type":"number","description":"Left coordinate of the bounding box as a ratio of overall image width.","description_kind":"plain","optional":true},"top":{"type":"number","description":"Top coordinate of the bounding box as a ratio of overall image height.","description_kind":"plain","optional":true},"width":{"type":"number","description":"Width of the bounding box as a ratio of the overall image width.","description_kind":"plain","optional":true}},"description":"The box representing a region of interest on screen.","description_kind":"plain"}},"polygon":{"nesting_mode":"list","block":{"attributes":{"x":{"type":"number","description":"The value of the X coordinate for a point on a Polygon.","description_kind":"plain","optional":true},"y":{"type":"number","description":"The value of the Y coordinate for a point on a Polygon.","description_kind":"plain","optional":true}},"description":"Specifies a shape made of 3 to 10 Point objects that define a region of interest.","description_kind":"plain"}}},"description_kind":"plain"}},"settings":{"nesting_mode":"list","block":{"block_types":{"connected_home":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["list","string"],"description":"Specifies what you want to detect in the video, such as people, packages, or pets.","description_kind":"plain","optional":true},"min_confidence":{"type":"number","description":"The minimum confidence required to label an object in the video.","description_kind":"plain","optional":true,"computed":true}},"description":"Label detection settings to use on a streaming video.","description_kind":"plain"}},"face_search":{"nesting_mode":"list","block":{"attributes":{"collection_id":{"type":"string","description":"The ID of a collection that contains faces that you want to search for.","description_kind":"plain","required":true},"face_match_threshold":{"type":"number","description":"Minimum face match confidence score that must be met to return a result for a recognized face.","description_kind":"plain","optional":true,"computed":true}},"description":"Face search settings to use on a streaming video.","description_kind":"plain"}}},"description":"Input parameters used in a streaming video analyzed by a stream processor.","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_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","optional":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":{"notification_settings":{"nesting_mode":"set","block":{"attributes":{"channel":{"type":"string","description_kind":"plain","optional":true,"computed":true},"configured_by":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"event":{"type":"string","description_kind":"plain","optional":true,"computed":true},"threshold":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":50},"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},"geoproximity_routing_policy":{"nesting_mode":"list","block":{"attributes":{"aws_region":{"type":"string","description_kind":"plain","optional":true},"bias":{"type":"number","description_kind":"plain","optional":true},"local_zone_group":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"coordinates":{"nesting_mode":"set","block":{"attributes":{"latitude":{"type":"string","description_kind":"plain","required":true},"longitude":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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},"protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"resolver_endpoint_type":{"type":"string","description_kind":"plain","optional":true,"computed":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_domain_redirection_action":{"type":"string","description_kind":"plain","optional":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},"q_type":{"type":"string","description_kind":"plain","optional":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},"protocol":{"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},"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_delegation_signer_record":{"version":0,"block":{"attributes":{"dnssec_key_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"signing_attributes":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"number","description_kind":"plain","required":true},"flags":{"type":"number","description_kind":"plain","required":true},"public_key":{"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}},"description_kind":"plain"}}},"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},"billing_privacy":{"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},"billing_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},"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_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"}},"target_object_key_format":{"nesting_mode":"list","block":{"block_types":{"partitioned_prefix":{"nesting_mode":"list","block":{"attributes":{"partition_date_source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"simple_prefix":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"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":{"access_point":{"type":"string","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}},"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},"arn":{"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","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_directory_bucket":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"data_redundancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"location":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_object":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","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}},"block_types":{"override_provider":{"nesting_mode":"list","block":{"block_types":{"default_tags":{"nesting_mode":"list","block":{"attributes":{"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_object_copy":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","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_grant":{"version":0,"block":{"attributes":{"access_grant_arn":{"type":"string","description_kind":"plain","computed":true},"access_grant_id":{"type":"string","description_kind":"plain","computed":true},"access_grants_location_id":{"type":"string","description_kind":"plain","required":true},"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"grant_scope":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"permission":{"type":"string","description_kind":"plain","required":true},"s3_prefix_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","computed":true}},"block_types":{"access_grants_location_configuration":{"nesting_mode":"list","block":{"attributes":{"s3_sub_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"grantee":{"nesting_mode":"list","block":{"attributes":{"grantee_identifier":{"type":"string","description_kind":"plain","required":true},"grantee_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3control_access_grants_instance":{"version":0,"block":{"attributes":{"access_grants_instance_arn":{"type":"string","description_kind":"plain","computed":true},"access_grants_instance_id":{"type":"string","description_kind":"plain","computed":true},"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"identity_center_application_arn":{"type":"string","description_kind":"plain","computed":true},"identity_center_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","computed":true}},"description_kind":"plain"}},"aws_s3control_access_grants_instance_resource_policy":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3control_access_grants_location":{"version":0,"block":{"attributes":{"access_grants_location_arn":{"type":"string","description_kind":"plain","computed":true},"access_grants_location_id":{"type":"string","description_kind":"plain","computed":true},"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"location_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","computed":true}},"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_alias":{"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"}},"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":{"code_editor_app_image_config":{"nesting_mode":"list","block":{"block_types":{"container_config":{"nesting_mode":"list","block":{"attributes":{"container_arguments":{"type":["list","string"],"description_kind":"plain","optional":true},"container_entrypoint":{"type":["list","string"],"description_kind":"plain","optional":true},"container_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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}},"description_kind":"plain"},"max_items":1},"jupyter_lab_image_config":{"nesting_mode":"list","block":{"block_types":{"container_config":{"nesting_mode":"list","block":{"attributes":{"container_arguments":{"type":["list","string"],"description_kind":"plain","optional":true},"container_entrypoint":{"type":["list","string"],"description_kind":"plain","optional":true},"container_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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}},"description_kind":"plain"},"max_items":1},"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":5}},"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_application_arn":{"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":{"custom_file_system_config":{"nesting_mode":"list","block":{"block_types":{"efs_file_system_config":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"file_system_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"custom_posix_user_config":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jupyter_lab_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},"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":200},"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_alias":{"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},"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_alias":{"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":200},"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_alias":{"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},"space_storage_settings":{"nesting_mode":"list","block":{"block_types":{"default_ebs_storage_settings":{"nesting_mode":"list","block":{"attributes":{"default_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true},"maximum_ebs_volume_size_in_gb":{"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},"default_user_settings":{"nesting_mode":"list","block":{"attributes":{"default_landing_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"studio_web_portal":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"canvas_app_settings":{"nesting_mode":"list","block":{"block_types":{"direct_deploy_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"generative_ai_settings":{"nesting_mode":"list","block":{"attributes":{"amazon_bedrock_role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity_provider_oauth_settings":{"nesting_mode":"list","block":{"attributes":{"data_source_name":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"kendra_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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},"code_editor_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":200},"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_alias":{"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},"custom_file_system_config":{"nesting_mode":"list","block":{"block_types":{"efs_file_system_config":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"file_system_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"custom_posix_user_config":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jupyter_lab_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},"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":200},"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_alias":{"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},"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_alias":{"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":200},"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_alias":{"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":200},"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_alias":{"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},"space_storage_settings":{"nesting_mode":"list","block":{"block_types":{"default_ebs_storage_settings":{"nesting_mode":"list","block":{"attributes":{"default_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true},"maximum_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"studio_web_portal_settings":{"nesting_mode":"list","block":{"attributes":{"hidden_app_types":{"type":["set","string"],"description_kind":"plain","optional":true},"hidden_ml_tools":{"type":["set","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_alias":{"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":{"docker_settings":{"nesting_mode":"list","block":{"attributes":{"enable_docker_access":{"type":"string","description_kind":"plain","optional":true},"vpc_only_trusted_accounts":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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_alias":{"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},"inference_ami_version":{"type":"string","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},"managed_instance_scaling":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","optional":true},"min_instance_count":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"routing_config":{"nesting_mode":"list","block":{"attributes":{"routing_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"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},"inference_ami_version":{"type":"string","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},"managed_instance_scaling":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","optional":true},"min_instance_count":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"routing_config":{"nesting_mode":"list","block":{"attributes":{"routing_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"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},"resolved_output_s3_uri":{"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"},"max_items":1},"online_store_config":{"nesting_mode":"list","block":{"attributes":{"enable_online_store":{"type":"bool","description_kind":"plain","optional":true},"storage_type":{"type":"string","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},"ttl_duration":{"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}},"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},"inference_specification_name":{"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},"model_data_source":{"nesting_mode":"list","block":{"block_types":{"s3_data_source":{"nesting_mode":"list","block":{"attributes":{"compression_type":{"type":"string","description_kind":"plain","required":true},"s3_data_type":{"type":"string","description_kind":"plain","required":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"model_access_config":{"nesting_mode":"list","block":{"attributes":{"accept_eula":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"multi_model_config":{"nesting_mode":"list","block":{"attributes":{"model_cache_setting":{"type":"string","description_kind":"plain","optional":true}},"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},"inference_specification_name":{"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},"model_data_source":{"nesting_mode":"list","block":{"block_types":{"s3_data_source":{"nesting_mode":"list","block":{"attributes":{"compression_type":{"type":"string","description_kind":"plain","required":true},"s3_data_type":{"type":"string","description_kind":"plain","required":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"model_access_config":{"nesting_mode":"list","block":{"attributes":{"accept_eula":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"multi_model_config":{"nesting_mode":"list","block":{"attributes":{"model_cache_setting":{"type":"string","description_kind":"plain","optional":true}},"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_display_name":{"type":"string","description_kind":"plain","optional":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},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ownership_settings":{"nesting_mode":"list","block":{"attributes":{"owner_user_profile_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"space_settings":{"nesting_mode":"list","block":{"attributes":{"app_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"code_editor_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_alias":{"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},"custom_file_system":{"nesting_mode":"list","block":{"block_types":{"efs_file_system":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"jupyter_lab_app_settings":{"nesting_mode":"list","block":{"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_alias":{"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},"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_alias":{"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":200},"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_alias":{"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},"space_storage_settings":{"nesting_mode":"list","block":{"block_types":{"ebs_storage_settings":{"nesting_mode":"list","block":{"attributes":{"ebs_volume_size_in_gb":{"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":1},"space_sharing_settings":{"nesting_mode":"list","block":{"attributes":{"sharing_type":{"type":"string","description_kind":"plain","required":true}},"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":{"default_landing_uri":{"type":"string","description_kind":"plain","optional":true},"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"studio_web_portal":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"canvas_app_settings":{"nesting_mode":"list","block":{"block_types":{"direct_deploy_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"generative_ai_settings":{"nesting_mode":"list","block":{"attributes":{"amazon_bedrock_role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity_provider_oauth_settings":{"nesting_mode":"list","block":{"attributes":{"data_source_name":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"kendra_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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},"code_editor_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":200},"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_alias":{"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},"custom_file_system_config":{"nesting_mode":"list","block":{"block_types":{"efs_file_system_config":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"file_system_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"custom_posix_user_config":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jupyter_lab_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},"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":200},"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_alias":{"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},"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_alias":{"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":200},"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_alias":{"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":200},"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_alias":{"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},"space_storage_settings":{"nesting_mode":"list","block":{"block_types":{"default_ebs_storage_settings":{"nesting_mode":"list","block":{"attributes":{"default_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true},"maximum_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"studio_web_portal_settings":{"nesting_mode":"list","block":{"attributes":{"hidden_app_types":{"type":["set","string"],"description_kind":"plain","optional":true},"hidden_ml_tools":{"type":["set","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_alias":{"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}},"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":{"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},"jwks_uri":{"type":"string","description_kind":"plain","required":true},"logout_endpoint":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","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},"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},"worker_access_configuration":{"nesting_mode":"list","block":{"block_types":{"s3_presign":{"nesting_mode":"list","block":{"block_types":{"iam_policy_constraints":{"nesting_mode":"list","block":{"attributes":{"source_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_source_ip":{"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"}},"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":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rotate_immediately":{"type":"bool","description_kind":"plain","optional":true},"rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"rotation_lambda_arn":{"type":"string","description_kind":"plain","optional":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_automation_rule":{"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","computed":true},"is_terminal":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"rule_name":{"type":"string","description_kind":"plain","required":true},"rule_order":{"type":"number","description_kind":"plain","required":true},"rule_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","computed":true}},"block_types":{"actions":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"finding_fields_update":{"nesting_mode":"list","block":{"attributes":{"confidence":{"type":"number","description_kind":"plain","optional":true},"criticality":{"type":"number","description_kind":"plain","optional":true},"types":{"type":["list","string"],"description_kind":"plain","optional":true},"user_defined_fields":{"type":["map","string"],"description_kind":"plain","optional":true},"verification_state":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"note":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"updated_by":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"related_findings":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"product_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"severity":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"workflow":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"criteria":{"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"}},"aws_account_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"}},"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"}},"compliance_associated_standards_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"}},"compliance_security_control_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"}},"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"}},"confidence":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"number","description_kind":"plain","optional":true},"gt":{"type":"number","description_kind":"plain","optional":true},"gte":{"type":"number","description_kind":"plain","optional":true},"lt":{"type":"number","description_kind":"plain","optional":true},"lte":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"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"}}},"description_kind":"plain"}},"criticality":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"number","description_kind":"plain","optional":true},"gt":{"type":"number","description_kind":"plain","optional":true},"gte":{"type":"number","description_kind":"plain","optional":true},"lt":{"type":"number","description_kind":"plain","optional":true},"lte":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"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"}},"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"}}},"description_kind":"plain"}},"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"}},"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"}},"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"}}},"description_kind":"plain"}},"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"}},"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"}}},"description_kind":"plain"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"resource_application_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"}},"resource_application_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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}}},"description_kind":"plain"}},"user_defined_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"}},"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"}},"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"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_securityhub_configuration_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}},"block_types":{"configuration_policy":{"nesting_mode":"list","block":{"attributes":{"enabled_standard_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"service_enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"security_controls_configuration":{"nesting_mode":"list","block":{"attributes":{"disabled_control_identifiers":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled_control_identifiers":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"security_control_custom_parameter":{"nesting_mode":"list","block":{"attributes":{"security_control_id":{"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":{"type":"string","description_kind":"plain","required":true}},"block_types":{"bool":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"double":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"enum":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"enum_list":{"nesting_mode":"list","block":{"attributes":{"value":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"int":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"int_list":{"nesting_mode":"list","block":{"attributes":{"value":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"string":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"string_list":{"nesting_mode":"list","block":{"attributes":{"value":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_securityhub_configuration_policy_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_id":{"type":"string","description":"The universally unique identifier (UUID) of the configuration policy.","description_kind":"plain","required":true},"target_id":{"type":"string","description":"The identifier of the target account, organizational unit, or the root to associate with the specified configuration.","description_kind":"plain","required":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_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}},"block_types":{"organization_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_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_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_securitylake_aws_log_source":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"source":{"nesting_mode":"list","block":{"attributes":{"accounts":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"regions":{"type":["set","string"],"description_kind":"plain","required":true},"source_name":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_securitylake_custom_log_source":{"version":0,"block":{"attributes":{"attributes":{"type":["list",["object",{"crawler_arn":"string","database_arn":"string","table_arn":"string"}]],"description_kind":"plain","computed":true},"event_classes":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"provider_details":{"type":["list",["object",{"location":"string","role_arn":"string"}]],"description_kind":"plain","computed":true},"source_name":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"crawler_configuration":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"provider_identity":{"nesting_mode":"list","block":{"attributes":{"external_id":{"type":"string","description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_securitylake_data_lake":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"meta_store_manager_role_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket_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","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"encryption_configuration":{"type":["list",["object",{"kms_key_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lifecycle_configuration":{"nesting_mode":"list","block":{"block_types":{"expiration":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"transition":{"nesting_mode":"set","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"replication_configuration":{"nesting_mode":"list","block":{"attributes":{"regions":{"type":["set","string"],"description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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_securitylake_subscriber":{"version":0,"block":{"attributes":{"access_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"resource_share_arn":{"type":"string","description_kind":"plain","computed":true},"resource_share_name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"s3_bucket_arn":{"type":"string","description_kind":"plain","computed":true},"subscriber_description":{"type":"string","description_kind":"plain","optional":true},"subscriber_endpoint":{"type":"string","description_kind":"plain","computed":true},"subscriber_name":{"type":"string","description_kind":"plain","optional":true},"subscriber_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":{"source":{"nesting_mode":"set","block":{"block_types":{"aws_log_source_resource":{"nesting_mode":"list","block":{"attributes":{"source_name":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"custom_log_source_resource":{"nesting_mode":"list","block":{"attributes":{"attributes":{"type":["list",["object",{"crawler_arn":"string","database_arn":"string","table_arn":"string"}]],"description_kind":"plain","computed":true},"provider":{"type":["list",["object",{"location":"string","role_arn":"string"}]],"description_kind":"plain","computed":true},"source_name":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"subscriber_identity":{"nesting_mode":"list","block":{"attributes":{"external_id":{"type":"string","description_kind":"plain","required":true},"principal":{"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_securitylake_subscriber_notification":{"version":0,"block":{"attributes":{"endpoint_id":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"subscriber_endpoint":{"type":"string","description_kind":"plain","computed":true},"subscriber_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"https_notification_configuration":{"nesting_mode":"list","block":{"attributes":{"authorization_api_key_name":{"type":"string","description_kind":"plain","optional":true},"authorization_api_key_value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"endpoint":{"type":"string","description_kind":"plain","required":true},"http_method":{"type":"string","description_kind":"plain","optional":true},"target_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sqs_notification_configuration":{"nesting_mode":"list","block":{"description_kind":"plain"}}},"description_kind":"plain"}}},"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_servicecatalogappregistry_application":{"version":0,"block":{"attributes":{"application_tag":{"type":["map","string"],"description_kind":"plain","computed":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}},"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_servicequotas_template":{"version":0,"block":{"attributes":{"global_quota":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"quota_code":{"type":"string","description_kind":"plain","required":true},"quota_name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","required":true},"service_code":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"unit":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_servicequotas_template_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","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","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},"iam_role_arn":{"type":"string","description_kind":"plain","optional":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_account_suppression_attributes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"suppressed_reasons":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sesv2_account_vdm_attributes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vdm_enabled":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dashboard_attributes":{"nesting_mode":"list","block":{"attributes":{"engagement_metrics":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"guardian_attributes":{"nesting_mode":"list","block":{"attributes":{"optimized_shared_delivery":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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":["set","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},"event_bridge_destination":{"nesting_mode":"list","block":{"attributes":{"event_bus_arn":{"type":"string","description_kind":"plain","required":true}},"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}},"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_sesv2_email_identity_policy":{"version":0,"block":{"attributes":{"email_identity":{"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},"policy_name":{"type":"string","description_kind":"plain","required":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}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_data_key_reuse_period_seconds":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_data_key_reuse_period_seconds":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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_kind":"plain","computed":true},"log_bucket":{"type":"string","description_kind":"plain","required":true},"role_arn_association_id":{"type":"string","description":"Unused","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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_shield_drt_access_role_arn_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","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},"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_proactive_engagement":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"emergency_contact":{"nesting_mode":"list","block":{"attributes":{"contact_notes":{"type":"string","description_kind":"plain","optional":true},"email_address":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","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_shield_subscription":{"version":0,"block":{"attributes":{"auto_renew":{"type":"string","description":"Whether to automatically renew the subscription when it expires.","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":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,"computed":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,"computed":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},"archive_policy":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"beginning_archive_time":{"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},"replay_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},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"read":{"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"json":{"type":"string","description_kind":"plain","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_ssmcontacts_rotation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_ids":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"time_zone_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"recurrence":{"nesting_mode":"list","block":{"attributes":{"number_of_on_calls":{"type":"number","description_kind":"plain","required":true},"recurrence_multiplier":{"type":"number","description_kind":"plain","required":true}},"block_types":{"daily_settings":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"monthly_settings":{"nesting_mode":"list","block":{"attributes":{"day_of_month":{"type":"number","description_kind":"plain","required":true}},"block_types":{"hand_off_time":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"shift_coverages":{"nesting_mode":"list","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"coverage_times":{"nesting_mode":"list","block":{"block_types":{"end":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"start":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"weekly_settings":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"string","description_kind":"plain","required":true}},"block_types":{"hand_off_time":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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_application":{"version":0,"block":{"attributes":{"application_account":{"type":"string","description_kind":"plain","computed":true},"application_arn":{"type":"string","description_kind":"plain","computed":true},"application_provider_arn":{"type":"string","description_kind":"plain","required":true},"client_token":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":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","computed":true}},"block_types":{"portal_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"sign_in_options":{"nesting_mode":"list","block":{"attributes":{"application_url":{"type":"string","description_kind":"plain","optional":true},"origin":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_application_access_scope":{"version":0,"block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true},"authorized_targets":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssoadmin_application_assignment":{"version":0,"block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssoadmin_application_assignment_configuration":{"version":0,"block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true},"assignment_required":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"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_ssoadmin_trusted_token_issuer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"client_token":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_arn":{"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","computed":true},"trusted_token_issuer_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"trusted_token_issuer_configuration":{"nesting_mode":"list","block":{"block_types":{"oidc_jwt_configuration":{"nesting_mode":"list","block":{"attributes":{"claim_attribute_path":{"type":"string","description_kind":"plain","required":true},"identity_store_attribute_path":{"type":"string","description_kind":"plain","required":true},"issuer_url":{"type":"string","description_kind":"plain","required":true},"jwks_retrieval_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":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_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,"computed":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_timestreaminfluxdb_db_instance":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description":"The amount of storage to allocate for your DB storage type in GiB (gibibytes).","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description":"The Availability Zone in which the DB instance resides.","description_kind":"plain","computed":true},"bucket":{"type":"string","description":"The name of the initial InfluxDB bucket. All InfluxDB data is stored in a bucket. \n\t\t\t\t\tA bucket combines the concept of a database and a retention period (the duration of time \n\t\t\t\t\tthat each data point persists). A bucket belongs to an organization.","description_kind":"plain","required":true},"db_instance_type":{"type":"string","description":"The Timestream for InfluxDB DB instance type to run InfluxDB on.","description_kind":"plain","required":true},"db_parameter_group_identifier":{"type":"string","description":"The id of the DB parameter group assigned to your DB instance.","description_kind":"plain","optional":true},"db_storage_type":{"type":"string","description":"The Timestream for InfluxDB DB storage type to read and write InfluxDB data. \n\t\t\t\t\tYou can choose between 3 different types of provisioned Influx IOPS included storage according \n\t\t\t\t\tto your workloads requirements: Influx IO Included 3000 IOPS, Influx IO Included 12000 IOPS, \n\t\t\t\t\tInflux IO Included 16000 IOPS.","description_kind":"plain","optional":true,"computed":true},"deployment_type":{"type":"string","description":"Specifies whether the DB instance will be deployed as a standalone instance or \n\t\t\t\t\twith a Multi-AZ standby for high availability.","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description":"The endpoint used to connect to InfluxDB. The default InfluxDB port is 8086.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"influx_auth_parameters_secret_arn":{"type":"string","description":"The Amazon Resource Name (ARN) of the AWS Secrets Manager secret containing the \n\t\t\t\t\tinitial InfluxDB authorization parameters. The secret value is a JSON formatted \n\t\t\t\t\tkey-value pair holding InfluxDB authorization values: organization, bucket, \n\t\t\t\t\tusername, and password.","description_kind":"plain","computed":true},"name":{"type":"string","description":"The name that uniquely identifies the DB instance when interacting with the \n\t\t\t\t\tAmazon Timestream for InfluxDB API and CLI commands. This name will also be a \n\t\t\t\t\tprefix included in the endpoint. DB instance names must be unique per customer \n\t\t\t\t\tand per region.","description_kind":"plain","required":true},"organization":{"type":"string","description":"The name of the initial organization for the initial admin user in InfluxDB. An \n\t\t\t\t\tInfluxDB organization is a workspace for a group of users.","description_kind":"plain","required":true},"password":{"type":"string","description":"The password of the initial admin user created in InfluxDB. This password will \n\t\t\t\t\tallow you to access the InfluxDB UI to perform various administrative tasks and \n\t\t\t\t\talso use the InfluxDB CLI to create an operator token. These attributes will be \n\t\t\t\t\tstored in a Secret created in AWS SecretManager in your account.","description_kind":"plain","required":true,"sensitive":true},"publicly_accessible":{"type":"bool","description":"Configures the DB instance with a public IP to facilitate access.","description_kind":"plain","optional":true,"computed":true},"secondary_availability_zone":{"type":"string","description":"The Availability Zone in which the standby instance is located when deploying \n\t\t\t\t\twith a MultiAZ standby instance.","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"username":{"type":"string","description":"The username of the initial admin user created in InfluxDB. \n\t\t\t\t\tMust start with a letter and can't end with a hyphen or contain two \n\t\t\t\t\tconsecutive hyphens. For example, my-user1. This username will allow \n\t\t\t\t\tyou to access the InfluxDB UI to perform various administrative tasks \n\t\t\t\t\tand also use the InfluxDB CLI to create an operator token. These \n\t\t\t\t\tattributes will be stored in a Secret created in Amazon Secrets \n\t\t\t\t\tManager in your account","description_kind":"plain","required":true},"vpc_security_group_ids":{"type":["set","string"],"description":"A list of VPC security group IDs to associate with the DB instance.","description_kind":"plain","required":true},"vpc_subnet_ids":{"type":["set","string"],"description":"A list of VPC subnet IDs to associate with the DB instance. Provide at least \n\t\t\t\t\ttwo VPC subnet IDs in different availability zones when deploying with a Multi-AZ standby.","description_kind":"plain","required":true}},"block_types":{"log_delivery_configuration":{"nesting_mode":"list","block":{"block_types":{"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description":"The name of the S3 bucket to deliver logs to.","description_kind":"plain","required":true},"enabled":{"type":"bool","description":"Indicates whether log delivery to the S3 bucket is enabled.","description_kind":"plain","required":true}},"description":"Configuration for S3 bucket log delivery.","description_kind":"plain"}}},"description":"Configuration for sending InfluxDB engine logs to a specified S3 bucket.","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_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},"security_policy_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},"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},"sftp_authentication_methods":{"type":"string","description_kind":"plain","optional":true,"computed":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},"s3_storage_options":{"nesting_mode":"list","block":{"attributes":{"directory_listing_optimization":{"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},"ssh_key_id":{"type":"string","description_kind":"plain","computed":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_endpoint":{"version":0,"block":{"attributes":{"application_domain":{"type":"string","description_kind":"plain","required":true},"attachment_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"device_validation_domain":{"type":"string","description_kind":"plain","computed":true},"domain_certificate_arn":{"type":"string","description_kind":"plain","required":true},"endpoint_domain":{"type":"string","description_kind":"plain","computed":true},"endpoint_domain_prefix":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","optional":true},"security_group_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},"verified_access_group_id":{"type":"string","description_kind":"plain","required":true},"verified_access_instance_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"load_balancer_options":{"nesting_mode":"list","block":{"attributes":{"load_balancer_arn":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_options":{"nesting_mode":"list","block":{"attributes":{"network_interface_id":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sse_specification":{"nesting_mode":"list","block":{"attributes":{"customer_managed_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"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_verifiedaccess_group":{"version":0,"block":{"attributes":{"creation_time":{"type":"string","description_kind":"plain","computed":true},"deletion_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},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"policy_document":{"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},"verifiedaccess_group_arn":{"type":"string","description_kind":"plain","computed":true},"verifiedaccess_group_id":{"type":"string","description_kind":"plain","computed":true},"verifiedaccess_instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sse_configuration":{"nesting_mode":"list","block":{"attributes":{"customer_managed_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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},"fips_enabled":{"type":"bool","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_instance_logging_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"verifiedaccess_instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_logs":{"nesting_mode":"list","block":{"attributes":{"include_trust_context":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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},"kinesis_data_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_name":{"type":"string","description_kind":"plain","optional":true},"bucket_owner":{"type":"string","description_kind":"plain","optional":true,"computed":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"}},"aws_verifiedaccess_instance_trust_provider_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"verifiedaccess_instance_id":{"type":"string","description_kind":"plain","required":true},"verifiedaccess_trust_provider_id":{"type":"string","description_kind":"plain","required":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_verifiedpermissions_identity_source":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"policy_store_id":{"type":"string","description_kind":"plain","required":true},"principal_entity_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"cognito_user_pool_configuration":{"nesting_mode":"list","block":{"attributes":{"client_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"group_configuration":{"nesting_mode":"list","block":{"attributes":{"group_entity_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"open_id_connect_configuration":{"nesting_mode":"list","block":{"attributes":{"entity_id_prefix":{"type":"string","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"block_types":{"group_configuration":{"nesting_mode":"list","block":{"attributes":{"group_claim":{"type":"string","description_kind":"plain","required":true},"group_entity_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"token_selection":{"nesting_mode":"list","block":{"block_types":{"access_token_only":{"nesting_mode":"list","block":{"attributes":{"audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"principal_id_claim":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"identity_token_only":{"nesting_mode":"list","block":{"attributes":{"client_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"principal_id_claim":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_verifiedpermissions_policy":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"policy_id":{"type":"string","description_kind":"plain","computed":true},"policy_store_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"block_types":{"static":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"statement":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"template_linked":{"nesting_mode":"list","block":{"attributes":{"policy_template_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"principal":{"nesting_mode":"list","block":{"attributes":{"entity_id":{"type":"string","description_kind":"plain","required":true},"entity_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resource":{"nesting_mode":"list","block":{"attributes":{"entity_id":{"type":"string","description_kind":"plain","required":true},"entity_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_verifiedpermissions_policy_store":{"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},"policy_store_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"validation_settings":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_verifiedpermissions_policy_template":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"policy_store_id":{"type":"string","description_kind":"plain","required":true},"policy_template_id":{"type":"string","description_kind":"plain","computed":true},"statement":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_verifiedpermissions_schema":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"namespaces":{"type":["set","string"],"description_kind":"plain","computed":true},"policy_store_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"definition":{"nesting_mode":"single","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":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},"ipv6_address_preferred_lease_time":{"type":"string","description_kind":"plain","optional":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,"computed":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,"computed":true},"private_dns_only_for_inbound_resolver_endpoint":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subnet_configuration":{"nesting_mode":"set","block":{"attributes":{"ipv4":{"type":"string","description_kind":"plain","optional":true},"ipv6":{"type":"string","description_kind":"plain","optional":true},"subnet_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},"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_private_dns":{"version":0,"block":{"attributes":{"private_dns_enabled":{"type":"bool","description_kind":"plain","required":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"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_service_private_dns_verification":{"version":0,"block":{"attributes":{"service_id":{"type":"string","description_kind":"plain","required":true},"wait_for_verification":{"type":"bool","description_kind":"plain","optional":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}},"description_kind":"plain"}}},"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},"tier":{"type":"string","description_kind":"plain","optional":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},"cascade":{"type":"bool","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,"computed":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":{"assign_generated_ipv6_cidr_block":{"type":"bool","description_kind":"plain","optional":true,"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_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_netmask_length":{"type":"number","description_kind":"plain","optional":true},"ipv6_pool":{"type":"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_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}},"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},"lambda_event_structure_version":{"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","optional":true,"computed":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_identifier":{"type":"string","description_kind":"plain","optional":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}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"evaluation_window_sec":{"type":"number","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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"application_integration_url":{"type":"string","description_kind":"plain","computed":true},"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},"rule_json":{"type":"string","description_kind":"plain","optional":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":{"api_gateway":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"app_runner_service":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"cloudfront":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"cognito_user_pool":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"verified_access_instance":{"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},"challenge_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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_acfp_rule_set":{"nesting_mode":"list","block":{"attributes":{"creation_path":{"type":"string","description_kind":"plain","required":true},"enable_regex_in_path":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"registration_page_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":{"address_fields":{"nesting_mode":"list","block":{"attributes":{"identifiers":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"email_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"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},"phone_number_fields":{"nesting_mode":"list","block":{"attributes":{"identifiers":{"type":["list","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"},"min_items":1,"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_atp_rule_set":{"nesting_mode":"list","block":{"attributes":{"enable_regex_in_path":{"type":"bool","description_kind":"plain","optional":true,"computed":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":{"enable_machine_learning":{"type":"bool","description_kind":"plain","optional":true},"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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"evaluation_window_sec":{"type":"number","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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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","optional":true,"computed":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},"client_keep_alive":{"type":"number","description_kind":"plain","computed":true},"connection_logs":{"type":["list",["object",{"bucket":"string","enabled":"bool","prefix":"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},"dns_record_client_routing_policy":{"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},"enforce_security_group_inbound_rules_on_private_link_traffic":{"type":"string","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},"mutual_authentication":{"type":["list",["object",{"ignore_client_certificate_expiry":"bool","mode":"string","trust_store_arn":"string"}]],"description_kind":"plain","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":"string","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_balancer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","computed":true},"load_balancing_anomaly_mitigation":{"type":"string","description_kind":"plain","optional":true,"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,"computed":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_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","computed":true},"security_group_ids":{"type":["set","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_link_id":{"type":"string","description_kind":"plain","required":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},"kms_key_identifier":{"type":"string","description_kind":"plain","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"}]],"service_discovery":["list",["object",{"ip_preference":"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_apprunner_hosted_zone_id":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appstream_image":{"version":0,"block":{"attributes":{"applications":{"type":["list",["object",{"app_block_arn":"string","arn":"string","created_time":"string","description":"string","display_name":"string","enabled":"bool","icon_s3_location":["list",["object",{"s3_bucket":"string","s3_key":"string"}]],"icon_url":"string","instance_families":["list","string"],"launch_parameters":"string","launch_path":"string","metadata":["map","string"],"name":"string","platforms":["list","string"],"working_directory":"string"}]],"description_kind":"plain","computed":true},"appstream_agent_version":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_image_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},"display_name":{"type":"string","description_kind":"plain","computed":true},"image_builder_name":{"type":"string","description_kind":"plain","computed":true},"image_builder_supported":{"type":"bool","description_kind":"plain","computed":true},"image_permissions":{"type":["list",["object",{"allow_fleet":"bool","allow_image_builder":"bool"}]],"description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"platform":{"type":"string","description_kind":"plain","computed":true},"public_base_image_released_date":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"state_change_reason":{"type":["list",["object",{"code":"string","message":"string"}]],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":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_athena_named_query":{"version":0,"block":{"attributes":{"database":{"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},"querystring":{"type":"string","description_kind":"plain","computed":true},"workgroup":{"type":"string","description_kind":"plain","optional":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},"instance_maintenance_policy":{"type":["list",["object",{"max_healthy_percentage":"number","min_healthy_percentage":"number"}]],"description_kind":"plain","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"],"max_spot_price_as_percentage_of_optimal_on_demand_price":"number","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":["list",["object",{"input_parameter":["list",["object",{"name":"string","value":"string"}]],"name":"string","scope":["list",["object",{"compliance_resource_ids":["list","string"],"compliance_resource_types":["list","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},"rule":{"type":["set",["object",{"completion_window":"number","copy_action":["set",["object",{"destination_vault_arn":"string","lifecycle":["list",["object",{"cold_storage_after":"number","delete_after":"number","opt_in_to_archive_for_supported_resources":"bool"}]]}]],"enable_continuous_backup":"bool","lifecycle":["list",["object",{"cold_storage_after":"number","delete_after":"number","opt_in_to_archive_for_supported_resources":"bool"}]],"recovery_point_tags":["map","string"],"rule_name":"string","schedule":"string","start_window":"number","target_vault_name":"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_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},"update_policy":{"type":["list",["object",{"job_execution_timeout_minutes":"number","terminate_jobs_on_update":"bool"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_batch_job_definition":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true},"arn_prefix":{"type":"string","description_kind":"plain","computed":true},"container_orchestration_type":{"type":"string","description_kind":"plain","computed":true},"eks_properties":{"type":["list",["object",{"pod_properties":["list",["object",{"containers":["list",["object",{"args":["list","string"],"command":["list","string"],"env":["list",["object",{"name":"string","value":"string"}]],"image":"string","image_pull_policy":"string","name":"string","resources":["list",["object",{"limits":["map","string"],"requests":["map","string"]}]],"security_context":["list",["object",{"privileged":"bool","read_only_root_file_system":"bool","run_as_group":"number","run_as_non_root":"bool","run_as_user":"number"}]],"volume_mounts":["list",["object",{"mount_path":"string","name":"string","read_only":"bool"}]]}]],"dns_policy":"string","host_network":"bool","metadata":["list",["object",{"labels":["map","string"]}]],"service_account_name":"bool","volumes":["list",["object",{"empty_dir":["list",["object",{"medium":"string","size_limit":"string"}]],"host_path":["list",["object",{"path":"string"}]],"name":"string","secret":["list",["object",{"optional":"bool","secret_name":"string"}]]}]]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"node_properties":{"type":["list",["object",{"main_node":"number","node_range_properties":["list",["object",{"container":["list",["object",{"command":["list","string"],"environment":["list",["object",{"name":"string","value":"string"}]],"ephemeral_storage":["list",["object",{"size_in_gib":"number"}]],"execution_role_arn":"string","fargate_platform_configuration":["list",["object",{"platform_version":"string"}]],"image":"string","instance_type":"string","job_role_arn":"string","linux_parameters":["list",["object",{"devices":["list",["object",{"container_path":"string","host_path":"string","permissions":["list","string"]}]],"init_process_enabled":"bool","max_swap":"number","shared_memory_size":"number","swappiness":"number","tmpfs":["list",["object",{"container_path":"string","mount_options":["list","string"],"size":"number"}]]}]],"log_configuration":["list",["object",{"log_driver":"string","options":["map","string"],"secret_options":["list",["object",{"name":"string","value_from":"string"}]]}]],"mount_points":["list",["object",{"container_path":"string","read_only":"bool","source_volume":"string"}]],"network_configuration":["list",["object",{"assign_public_ip":"bool"}]],"privileged":"bool","readonly_root_filesystem":"bool","resource_requirements":["list",["object",{"type":"string","value":"string"}]],"runtime_platform":["list",["object",{"cpu_architecture":"string","operating_system_family":"string"}]],"secrets":["list",["object",{"name":"string","value_from":"string"}]],"ulimits":["list",["object",{"hard_limit":"number","name":"string","soft_limit":"number"}]],"user":"string","volumes":["list",["object",{"efs_volume_configuration":["list",["object",{"authorization_config":["list",["object",{"access_point_id":"string","iam":"string"}]],"file_system_id":"string","root_directory":"string","transit_encryption":"string","transit_encryption_port":"number"}]],"host":["list",["object",{"source_path":"string"}]],"name":"string"}]]}]],"target_nodes":"string"}]],"num_nodes":"number"}]],"description_kind":"plain","computed":true},"retry_strategy":{"type":["list",["object",{"attempts":"number","evaluate_on_exit":["list",["object",{"action":"string","on_exit_code":"string","on_reason":"string","on_status_reason":"string"}]]}]],"description_kind":"plain","computed":true},"revision":{"type":"number","description_kind":"plain","optional":true},"scheduling_priority":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"timeout":{"type":["list",["object",{"attempt_duration_seconds":"number"}]],"description_kind":"plain","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},"job_state_time_limit_action":{"type":["list",["object",{"action":"string","max_time_seconds":"number","reason":"string","state":"string"}]],"description_kind":"plain","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_bedrock_custom_model":{"version":0,"block":{"attributes":{"base_model_arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"hyperparameters":{"type":["map","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"job_arn":{"type":"string","description_kind":"plain","computed":true},"job_name":{"type":"string","description_kind":"plain","computed":true},"job_tags":{"type":["map","string"],"description_kind":"plain","computed":true},"model_arn":{"type":"string","description_kind":"plain","computed":true},"model_id":{"type":"string","description_kind":"plain","required":true},"model_kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"model_name":{"type":"string","description_kind":"plain","computed":true},"model_tags":{"type":["map","string"],"description_kind":"plain","computed":true},"output_data_config":{"type":["list",["object",{"s3_uri":"string"}]],"description_kind":"plain","computed":true},"training_data_config":{"type":["list",["object",{"s3_uri":"string"}]],"description_kind":"plain","computed":true},"training_metrics":{"type":["list",["object",{"training_loss":"number"}]],"description_kind":"plain","computed":true},"validation_data_config":{"type":["list",["object",{"validator":["list",["object",{"s3_uri":"string"}]]}]],"description_kind":"plain","computed":true},"validation_metrics":{"type":["list",["object",{"validation_loss":"number"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrock_custom_models":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"model_summaries":{"type":["list",["object",{"creation_time":"string","model_arn":"string","model_name":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrock_foundation_model":{"version":0,"block":{"attributes":{"customizations_supported":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"inference_types_supported":{"type":["set","string"],"description_kind":"plain","computed":true},"input_modalities":{"type":["set","string"],"description_kind":"plain","computed":true},"model_arn":{"type":"string","description_kind":"plain","computed":true},"model_id":{"type":"string","description_kind":"plain","required":true},"model_name":{"type":"string","description_kind":"plain","computed":true},"output_modalities":{"type":["set","string"],"description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"response_streaming_supported":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrock_foundation_models":{"version":0,"block":{"attributes":{"by_customization_type":{"type":"string","description_kind":"plain","optional":true},"by_inference_type":{"type":"string","description_kind":"plain","optional":true},"by_output_modality":{"type":"string","description_kind":"plain","optional":true},"by_provider":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"model_summaries":{"type":["list",["object",{"customizations_supported":["set","string"],"inference_types_supported":["set","string"],"input_modalities":["set","string"],"model_arn":"string","model_id":"string","model_name":"string","output_modalities":["set","string"],"provider_name":"string","response_streaming_supported":"bool"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrockagent_agent_versions":{"version":0,"block":{"attributes":{"agent_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"agent_version_summaries":{"nesting_mode":"list","block":{"attributes":{"agent_name":{"type":"string","description_kind":"plain","computed":true},"agent_status":{"type":"string","description_kind":"plain","computed":true},"agent_version":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"guardrail_configuration":{"nesting_mode":"list","block":{"attributes":{"guardrail_identifier":{"type":"string","description_kind":"plain","computed":true},"guardrail_version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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",{"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"]}]]}]],"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",{"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"]}]]}]],"or":["set",["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"]}]]}]],"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_chatbot_slack_workspace":{"version":0,"block":{"attributes":{"slack_team_id":{"type":"string","description_kind":"plain","computed":true},"slack_team_name":{"type":"string","description_kind":"plain","required":true}},"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,"computed":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},"key_value_store_associations":{"type":["set","string"],"description_kind":"plain","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_control":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"origin_access_control_origin_type":{"type":"string","description_kind":"plain","computed":true},"signing_behavior":{"type":"string","description_kind":"plain","computed":true},"signing_protocol":{"type":"string","description_kind":"plain","computed":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},"kms_key_identifier":{"type":"string","description_kind":"plain","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},"log_group_class":{"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_codebuild_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_capacity":{"type":"number","description_kind":"plain","computed":true},"compute_type":{"type":"string","description_kind":"plain","computed":true},"created":{"type":"string","description_kind":"plain","computed":true},"environment_type":{"type":"string","description_kind":"plain","computed":true},"fleet_service_role":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"overflow_behavior":{"type":"string","description_kind":"plain","computed":true},"scaling_configuration":{"type":["list",["object",{"desired_capacity":"number","max_capacity":"number","scaling_type":"string","target_tracking_scaling_configs":["list",["object",{"metric_type":"string","target_value":"number"}]]}]],"description_kind":"plain","computed":true},"status":{"type":["set",["object",{"context":"string","message":"string","status_code":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_config":{"type":["list",["object",{"security_group_ids":["set","string"],"subnets":["set","string"],"vpc_id":"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},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"repository_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codeguruprofiler_profiling_group":{"version":0,"block":{"attributes":{"agent_orchestration_config":{"type":["list",["object",{"profiling_enabled":"bool"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"compute_platform":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profiling_status":{"type":["list",["object",{"latest_agent_orchestrated_at":"string","latest_agent_profile_reported_at":"string","latest_aggregated_profile":["list",["object",{"period":"string","start":"string"}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":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_group":{"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},"precedence":{"type":"number","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_groups":{"version":0,"block":{"attributes":{"groups":{"type":["list",["object",{"description":"string","group_name":"string","precedence":"number","role_arn":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_pool":{"version":0,"block":{"attributes":{"account_recovery_setting":{"type":["list",["object",{"recovery_mechanism":["list",["object",{"name":"string","priority":"number"}]]}]],"description_kind":"plain","computed":true},"admin_create_user_config":{"type":["list",["object",{"allow_admin_create_user_only":"bool","invite_message_template":["list",["object",{"email_message":"string","email_subject":"string","sms_message":"string"}]],"unused_account_validity_days":"number"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_verified_attributes":{"type":["list","string"],"description_kind":"plain","computed":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","computed":true},"device_configuration":{"type":["list",["object",{"challenge_required_on_new_device":"bool","device_only_remembered_on_user_prompt":"bool"}]],"description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","computed":true},"email_configuration":{"type":["list",["object",{"configuration_set":"string","email_sending_account":"string","from":"string","reply_to_email_address":"string","source_arn":"string"}]],"description_kind":"plain","computed":true},"estimated_number_of_users":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"lambda_config":{"type":["list",["object",{"create_auth_challenge":"string","custom_email_sender":["list",["object",{"lambda_arn":"string","lambda_version":"string"}]],"custom_message":"string","custom_sms_sender":["list",["object",{"lambda_arn":"string","lambda_version":"string"}]],"define_auth_challenge":"string","kms_key_id":"string","post_authentication":"string","post_confirmation":"string","pre_authentication":"string","pre_sign_up":"string","pre_token_generation":"string","pre_token_generation_config":["list",["object",{"lambda_arn":"string","lambda_version":"string"}]],"user_migration":"string","verify_auth_challenge_response":"string"}]],"description_kind":"plain","computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"mfa_configuration":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"schema_attributes":{"type":["list",["object",{"attribute_data_type":"string","developer_only_attribute":"bool","mutable":"bool","name":"string","number_attribute_constraints":["list",["object",{"max_value":"string","min_value":"string"}]],"required":"bool","string_attribute_constraints":["list",["object",{"max_length":"string","min_length":"string"}]]}]],"description_kind":"plain","computed":true},"sms_authentication_message":{"type":"string","description_kind":"plain","computed":true},"sms_configuration_failure":{"type":"string","description_kind":"plain","computed":true},"sms_verification_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"user_pool_tags":{"type":["map","string"],"description_kind":"plain","deprecated":true,"computed":true},"username_attributes":{"type":["list","string"],"description_kind":"plain","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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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},"bgp_asn_extended":{"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_datazone_environment_blueprint":{"version":0,"block":{"attributes":{"blueprint_provider":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"managed":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":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","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_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}},"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},"original_snapshot_create_time":{"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_devopsguru_notification_channel":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"message_types":{"type":["list","string"],"description_kind":"plain","computed":true},"severities":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"sns":{"nesting_mode":"list","block":{"attributes":{"topic_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_devopsguru_resource_collection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudformation":{"nesting_mode":"list","block":{"attributes":{"stack_names":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"app_boundary_key":{"type":"string","description_kind":"plain","computed":true},"tag_values":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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},"postgres_settings":{"type":["list",["object",{"after_connect_script":"string","babelfish_database_name":"string","capture_ddls":"bool","database_mode":"string","ddl_artifacts_schema":"string","execute_timeout":"number","fail_tasks_on_lob_truncation":"bool","heartbeat_enable":"bool","heartbeat_frequency":"number","heartbeat_schema":"string","map_boolean_as_boolean":"bool","map_jsonb_as_clob":"bool","map_long_varchar_as":"string","max_file_size":"number","plugin_name":"string","slot_name":"string"}]],"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","glue_catalog_generation":"bool","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_capacity_block_offering":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","computed":true},"capacity_block_offering_id":{"type":"string","description_kind":"plain","computed":true},"capacity_duration_hours":{"type":"number","description_kind":"plain","required":true},"currency_code":{"type":"string","description_kind":"plain","computed":true},"end_date_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"start_date_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","computed":true},"upfront_fee":{"type":"string","description_kind":"plain","computed":true}},"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},"self_service_portal_url":{"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}},"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_cards":{"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}},"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},"state":{"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_peering_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_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},"image_uri":{"type":"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_lifecycle_policy_document":{"version":0,"block":{"attributes":{"json":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"selection":{"nesting_mode":"list","block":{"attributes":{"count_number":{"type":"number","description_kind":"plain","required":true},"count_type":{"type":"string","description_kind":"plain","required":true},"count_unit":{"type":"string","description_kind":"plain","optional":true},"tag_pattern_list":{"type":["list","string"],"description_kind":"plain","optional":true},"tag_prefix_list":{"type":["list","string"],"description_kind":"plain","optional":true},"tag_status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecr_pull_through_cache_rule":{"version":0,"block":{"attributes":{"credential_arn":{"type":"string","description_kind":"plain","computed":true},"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_repositories":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"names":{"type":["set","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_ecr_repository_creation_template":{"version":0,"block":{"attributes":{"applied_for":{"type":["set","string"],"description_kind":"plain","computed":true},"custom_role_arn":{"type":"string","description_kind":"plain","computed":true},"description":{"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_tag_mutability":{"type":"string","description_kind":"plain","computed":true},"lifecycle_policy":{"type":"string","description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_policy":{"type":"string","description_kind":"plain","computed":true},"resource_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":1,"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":{"client_token":{"type":"string","description_kind":"plain","optional":true},"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,"computed":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_archive":"string","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},"protection":{"type":["list",["object",{"replication_overwrite":"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":{"arn":{"type":"string","description_kind":"plain","computed":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","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},"ptr_record":{"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}},"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_access_entry":{"version":0,"block":{"attributes":{"access_entry_arn":{"type":"string","description_kind":"plain","computed":true},"cluster_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},"kubernetes_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"modified_at":{"type":"string","description_kind":"plain","computed":true},"principal_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},"user_name":{"type":"string","description_kind":"plain","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","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":1,"block":{"attributes":{"access_config":{"type":["list",["object",{"authentication_mode":"string","bootstrap_cluster_creator_admin_permissions":"bool"}]],"description_kind":"plain","computed":true},"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},"upgrade_policy":{"type":["list",["object",{"support_type":"string"}]],"description_kind":"plain","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":2,"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},"cluster_mode":{"type":"string","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_reserved_cache_node_offering":{"version":0,"block":{"attributes":{"cache_node_type":{"type":"string","description_kind":"plain","required":true},"duration":{"type":"string","description_kind":"plain","required":true},"fixed_price":{"type":"number","description_kind":"plain","computed":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_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},"vpc_id":{"type":"string","description_kind":"plain","computed":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_emr_supported_instance_types":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"release_label":{"type":"string","description_kind":"plain","required":true}},"block_types":{"supported_instance_types":{"nesting_mode":"list","block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"ebs_optimized_available":{"type":"bool","description_kind":"plain","computed":true},"ebs_optimized_by_default":{"type":"bool","description_kind":"plain","computed":true},"ebs_storage_only":{"type":"bool","description_kind":"plain","computed":true},"instance_family_id":{"type":"string","description_kind":"plain","computed":true},"is_64_bits_only":{"type":"bool","description_kind":"plain","computed":true},"memory_gb":{"type":"number","description_kind":"plain","computed":true},"number_of_disks":{"type":"number","description_kind":"plain","computed":true},"storage_gb":{"type":"number","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"vcpu":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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},"ha_pairs":{"type":"number","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},"throughput_capacity_per_ha_pair":{"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",{"additional_locations":["list","string"],"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","region":"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","catalog_encryption_service_role":"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_registry":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":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":{"features":{"type":["list",["object",{"additional_configuration":["list",["object",{"name":"string","status":"string"}]],"name":"string","status":"string"}]],"description_kind":"plain","computed":true},"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},"attachment_count":{"type":"number","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},"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},"minified_json":{"type":"string","description_kind":"plain","computed":true},"override_json":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"override_policy_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"policy_id":{"type":"string","description_kind":"plain","optional":true},"source_json":{"type":"string","description_kind":"plain","deprecated":true,"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_groups":{"version":0,"block":{"attributes":{"groups":{"type":["list",["object",{"description":"string","display_name":"string","external_ids":["list",["object",{"id":"string","issuer":"string"}]],"group_id":"string","identity_store_id":"string"}]],"description_kind":"plain","computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true}},"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_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},"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},"launch_time":{"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_iot_registration_code":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registration_code":{"type":"string","description_kind":"plain","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},"encryption_type":{"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","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},"allow_full_table_external_data_access":{"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_cells_filter":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"table_catalog_id":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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_sha256":{"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},"logging_config":{"type":["list",["object",{"application_log_level":"string","log_format":"string","log_group":"string","system_log_level":"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","deprecated":true,"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",{"ipv6_allowed_for_dual_stack":"bool","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},"code_sha256":{"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","deprecated":true,"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"],"max_spot_price_as_percentage_of_optimal_on_demand_price":"number","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","primary_ipv6":"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},"client_keep_alive":{"type":"number","description_kind":"plain","computed":true},"connection_logs":{"type":["list",["object",{"bucket":"string","enabled":"bool","prefix":"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},"dns_record_client_routing_policy":{"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},"enforce_security_group_inbound_rules_on_private_link_traffic":{"type":"string","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},"mutual_authentication":{"type":["list",["object",{"ignore_client_certificate_expiry":"bool","mode":"string","trust_store_arn":"string"}]],"description_kind":"plain","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":"string","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_balancer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","computed":true},"load_balancing_anomaly_mitigation":{"type":"string","description_kind":"plain","optional":true,"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_lb_trust_store":{"version":0,"block":{"attributes":{"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","optional":true,"computed":true}},"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":["set","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":["set","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_media_convert_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"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}},"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},"destinations":{"type":["list",["object",{"ip":"string","port":"string","url":"string","vpc":["list",["object",{"availability_zone":"string","network_interface_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"input_class":{"type":"string","description_kind":"plain","computed":true},"input_devices":{"type":["list",["object",{"id":"string"}]],"description_kind":"plain","computed":true},"input_partner_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"input_source_type":{"type":"string","description_kind":"plain","computed":true},"media_connect_flows":{"type":["list",["object",{"flow_arn":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"security_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"sources":{"type":["list",["object",{"password_param":"string","url":"string","username":"string"}]],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":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_engine_types":{"version":0,"block":{"attributes":{"broker_engine_types":{"type":["list",["object",{"engine_type":"string","engine_versions":["list",["object",{"name":"string"}]]}]],"description_kind":"plain","computed":true},"engine_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"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_bootstrap_brokers":{"version":0,"block":{"attributes":{"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_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":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},"broker_node_group_info":{"type":["list",["object",{"az_distribution":"string","client_subnets":["set","string"],"connectivity_info":["list",["object",{"public_access":["list",["object",{"type":"string"}]],"vpc_connectivity":["list",["object",{"client_authentication":["list",["object",{"sasl":["list",["object",{"iam":"bool","scram":"bool"}]],"tls":"bool"}]]}]]}]],"instance_type":"string","security_groups":["set","string"],"storage_info":["list",["object",{"ebs_storage_info":["list",["object",{"provisioned_throughput":["list",["object",{"enabled":"bool","volume_throughput":"number"}]],"volume_size":"number"}]]}]]}]],"description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"cluster_uuid":{"type":"string","description_kind":"plain","computed":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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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,"computed":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"}]],"tls_inspection_configuration_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":{"add_to_network_function_group":{"type":"string","description_kind":"plain","optional":true},"association_method":{"type":"string","description_kind":"plain","optional":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}},"description_kind":"plain"},"min_items":1},"network_function_groups":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"require_attachment_acceptance":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"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}},"block_types":{"via":{"nesting_mode":"list","block":{"attributes":{"network_function_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"with_edge_override":{"nesting_mode":"list","block":{"attributes":{"edge_sets":{"type":["set",["set","string"]],"description_kind":"plain","optional":true},"use_edge":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"use_edge_location":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"when_sent_to":{"nesting_mode":"list","block":{"attributes":{"segments":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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_configuration":{"type":["list",["object",{"log_group_configuration":["list",["object",{"filter":"string"}]],"metric_configuration":["list",["object",{"filter":"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","use_off_peak_window":"bool"}]],"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},"dashboard_endpoint_v2":{"type":"string","description_kind":"plain","computed":true},"deleted":{"type":"bool","description_kind":"plain","computed":true},"domain_endpoint_v2_hosted_zone_id":{"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},"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},"endpoint_v2":{"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_address_type":{"type":"string","description_kind":"plain","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},"standby_replicas":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_opensearchserverless_lifecycle_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","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_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},"master_account_name":{"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_unit_descendant_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_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_polly_voices":{"version":0,"block":{"attributes":{"engine":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"include_additional_language_codes":{"type":"bool","description_kind":"plain","optional":true},"language_code":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"voices":{"nesting_mode":"list","block":{"attributes":{"additional_language_codes":{"type":["list","string"],"description_kind":"plain","computed":true},"gender":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"language_code":{"type":"string","description_kind":"plain","computed":true},"language_name":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"supported_engines":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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},"kms_key_arn":{"type":"string","description_kind":"plain","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_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},"definition":{"type":["list",["object",{"analysis_defaults":["list",["object",{"default_new_sheet_configuration":["list",["object",{"interactive_layout_configuration":["list",["object",{"free_form":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string"}]]}]]}]],"grid":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string","resize_option":"string"}]]}]]}]]}]],"paginated_layout_configuration":["list",["object",{"section_based":["list",["object",{"canvas_size_options":["list",["object",{"paper_canvas_size_options":["list",["object",{"paper_margin":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]],"paper_orientation":"string","paper_size":"string"}]]}]]}]]}]],"sheet_content_type":"string"}]]}]],"calculated_fields":["set",["object",{"data_set_identifier":"string","expression":"string","name":"string"}]],"column_configurations":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"format_configuration":["list",["object",{"date_time_format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"number_format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"string_format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"role":"string"}]],"data_set_identifiers_declarations":["list",["object",{"data_set_arn":"string","identifier":"string"}]],"filter_groups":["list",["object",{"cross_dataset":"string","filter_group_id":"string","filters":["list",["object",{"category_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"configuration":["list",["object",{"custom_filter_configuration":["list",["object",{"category_value":"string","match_operator":"string","null_option":"string","parameter_name":"string","select_all_options":"string"}]],"custom_filter_list_configuration":["list",["object",{"category_values":["list","string"],"match_operator":"string","null_option":"string","select_all_options":"string"}]],"filter_list_configuration":["list",["object",{"category_values":["list","string"],"match_operator":"string","select_all_options":"string"}]]}]],"filter_id":"string"}]],"numeric_equality_filter":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"filter_id":"string","match_operator":"string","null_option":"string","parameter_name":"string","select_all_options":"string","value":"number"}]],"numeric_range_filter":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"filter_id":"string","include_maximum":"bool","include_minimum":"bool","null_option":"string","range_maximum":["list",["object",{"parameter":"string","static_value":"number"}]],"range_minimum":["list",["object",{"parameter":"string","static_value":"number"}]],"select_all_options":"string"}]],"relative_dates_filter":["list",["object",{"anchor_date_configuration":["list",["object",{"anchor_option":"string","parameter_name":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"exclude_period_configuration":["list",["object",{"amount":"number","granularity":"string","status":"string"}]],"filter_id":"string","minimum_granularity":"string","null_option":"string","parameter_name":"string","relative_date_type":"string","relative_date_value":"number","time_granularity":"string"}]],"time_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"filter_id":"string","parameter_name":"string","time_granularity":"string","value":"string"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"exclude_period_configuration":["list",["object",{"amount":"number","granularity":"string","status":"string"}]],"filter_id":"string","include_maximum":"bool","include_minimum":"bool","null_option":"string","range_maximum_value":["list",["object",{"parameter":"string","rolling_date":["list",["object",{"data_set_identifier":"string","expression":"string"}]],"static_value":"string"}]],"range_minimum_value":["list",["object",{"parameter":"string","rolling_date":["list",["object",{"data_set_identifier":"string","expression":"string"}]],"static_value":"string"}]],"time_granularity":"string"}]],"top_bottom_filter":["list",["object",{"aggregation_sort_configuration":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"sort_direction":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"filter_id":"string","limit":"number","parameter_name":"string","time_granularity":"string"}]]}]],"scope_configuration":["list",["object",{"selected_sheets":["list",["object",{"sheet_visual_scoping_configurations":["list",["object",{"scope":"string","sheet_id":"string","visual_ids":["set","string"]}]]}]]}]],"status":"string"}]],"parameter_declarations":["set",["object",{"date_time_parameter_declaration":["list",["object",{"default_values":["list",["object",{"dynamic_value":["list",["object",{"default_value_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"group_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"user_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"rolling_date":["list",["object",{"data_set_identifier":"string","expression":"string"}]],"static_values":["list","string"]}]],"name":"string","time_granularity":"string","values_when_unset":["list",["object",{"custom_value":"string","value_when_unset_option":"string"}]]}]],"decimal_parameter_declaration":["list",["object",{"default_values":["list",["object",{"dynamic_value":["list",["object",{"default_value_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"group_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"user_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"static_values":["list","number"]}]],"name":"string","parameter_value_type":"string","values_when_unset":["list",["object",{"custom_value":"number","value_when_unset_option":"string"}]]}]],"integer_parameter_declaration":["list",["object",{"default_values":["list",["object",{"dynamic_value":["list",["object",{"default_value_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"group_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"user_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"static_values":["list","number"]}]],"name":"string","parameter_value_type":"string","values_when_unset":["list",["object",{"custom_value":"number","value_when_unset_option":"string"}]]}]],"string_parameter_declaration":["list",["object",{"default_values":["list",["object",{"dynamic_value":["list",["object",{"default_value_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"group_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"user_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"static_values":["list","string"]}]],"name":"string","parameter_value_type":"string","values_when_unset":["list",["object",{"custom_value":"string","value_when_unset_option":"string"}]]}]]}]],"sheets":["list",["object",{"content_type":"string","description":"string","filter_controls":["list",["object",{"date_time_picker":["list",["object",{"display_options":["list",["object",{"date_time_format":"string","title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","source_filter_id":"string","title":"string","type":"string"}]],"dropdown":["list",["object",{"cascading_control_configuration":["list",["object",{"source_controls":["list",["object",{"column_to_match":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"source_sheet_control_id":"string"}]]}]],"display_options":["list",["object",{"select_all_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","selectable_values":["list",["object",{"values":["list","string"]}]],"source_filter_id":"string","title":"string","type":"string"}]],"list":["list",["object",{"cascading_control_configuration":["list",["object",{"source_controls":["list",["object",{"column_to_match":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"source_sheet_control_id":"string"}]]}]],"display_options":["list",["object",{"search_options":["list",["object",{"visibility":"string"}]],"select_all_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","selectable_values":["list",["object",{"values":["list","string"]}]],"source_filter_id":"string","title":"string","type":"string"}]],"relative_date_time":["list",["object",{"display_options":["list",["object",{"date_time_format":"string","title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","source_filter_id":"string","title":"string"}]],"slider":["list",["object",{"display_options":["list",["object",{"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","maximum_value":"number","minimum_value":"number","source_filter_id":"string","step_size":"number","title":"string","type":"string"}]],"text_area":["list",["object",{"delimiter":"string","display_options":["list",["object",{"placeholder_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","source_filter_id":"string","title":"string"}]],"text_field":["list",["object",{"display_options":["list",["object",{"placeholder_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","source_filter_id":"string","title":"string"}]]}]],"layouts":["list",["object",{"configuration":["list",["object",{"free_form_layout":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string"}]]}]],"elements":["list",["object",{"background_style":["list",["object",{"color":"string","visibility":"string"}]],"border_style":["list",["object",{"color":"string","visibility":"string"}]],"element_id":"string","element_type":"string","height":"string","loading_animation":["list",["object",{"visibility":"string"}]],"rendering_rules":["list",["object",{"configuration_overrides":["list",["object",{"visibility":"string"}]],"expression":"string"}]],"selected_border_style":["list",["object",{"color":"string","visibility":"string"}]],"visibility":"string","width":"string","x_axis_location":"string","y_axis_location":"string"}]]}]],"grid_layout":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string","resize_option":"string"}]]}]],"elements":["list",["object",{"column_index":"string","column_span":"number","element_id":"string","element_type":"string","row_index":"string","row_span":"number"}]]}]],"section_based_layout":["list",["object",{"body_sections":["list",["object",{"content":["list",["object",{"layout":["list",["object",{"free_form_layout":["list",["object",{"elements":["list",["object",{"background_style":["list",["object",{"color":"string","visibility":"string"}]],"border_style":["list",["object",{"color":"string","visibility":"string"}]],"element_id":"string","element_type":"string","height":"string","loading_animation":["list",["object",{"visibility":"string"}]],"rendering_rules":["list",["object",{"configuration_overrides":["list",["object",{"visibility":"string"}]],"expression":"string"}]],"selected_border_style":["list",["object",{"color":"string","visibility":"string"}]],"visibility":"string","width":"string","x_axis_location":"string","y_axis_location":"string"}]]}]]}]]}]],"page_break_configuration":["list",["object",{"after":["list",["object",{"status":"string"}]]}]],"section_id":"string","style":["list",["object",{"height":"string","padding":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]]}]]}]],"canvas_size_options":["list",["object",{"paper_canvas_size_options":["list",["object",{"paper_margin":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]],"paper_orientation":"string","paper_size":"string"}]]}]],"footer_sections":["list",["object",{"layout":["list",["object",{"free_form_layout":["list",["object",{"elements":["list",["object",{"background_style":["list",["object",{"color":"string","visibility":"string"}]],"border_style":["list",["object",{"color":"string","visibility":"string"}]],"element_id":"string","element_type":"string","height":"string","loading_animation":["list",["object",{"visibility":"string"}]],"rendering_rules":["list",["object",{"configuration_overrides":["list",["object",{"visibility":"string"}]],"expression":"string"}]],"selected_border_style":["list",["object",{"color":"string","visibility":"string"}]],"visibility":"string","width":"string","x_axis_location":"string","y_axis_location":"string"}]]}]]}]],"section_id":"string","style":["list",["object",{"height":"string","padding":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]]}]]}]],"header_sections":["list",["object",{"layout":["list",["object",{"free_form_layout":["list",["object",{"elements":["list",["object",{"background_style":["list",["object",{"color":"string","visibility":"string"}]],"border_style":["list",["object",{"color":"string","visibility":"string"}]],"element_id":"string","element_type":"string","height":"string","loading_animation":["list",["object",{"visibility":"string"}]],"rendering_rules":["list",["object",{"configuration_overrides":["list",["object",{"visibility":"string"}]],"expression":"string"}]],"selected_border_style":["list",["object",{"color":"string","visibility":"string"}]],"visibility":"string","width":"string","x_axis_location":"string","y_axis_location":"string"}]]}]]}]],"section_id":"string","style":["list",["object",{"height":"string","padding":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]]}]]}]]}]]}]]}]],"name":"string","parameter_controls":["list",["object",{"date_time_picker":["list",["object",{"display_options":["list",["object",{"date_time_format":"string","title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","source_parameter_name":"string","title":"string"}]],"dropdown":["list",["object",{"cascading_control_configuration":["list",["object",{"source_controls":["list",["object",{"column_to_match":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"source_sheet_control_id":"string"}]]}]],"display_options":["list",["object",{"select_all_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","selectable_values":["list",["object",{"link_to_data_set_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"values":["list","string"]}]],"source_parameter_name":"string","title":"string","type":"string"}]],"list":["list",["object",{"cascading_control_configuration":["list",["object",{"source_controls":["list",["object",{"column_to_match":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"source_sheet_control_id":"string"}]]}]],"display_options":["list",["object",{"search_options":["list",["object",{"visibility":"string"}]],"select_all_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","selectable_values":["list",["object",{"link_to_data_set_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"values":["list","string"]}]],"source_parameter_name":"string","title":"string","type":"string"}]],"slider":["list",["object",{"display_options":["list",["object",{"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"maximum_value":"number","minimum_value":"number","parameter_control_id":"string","source_parameter_name":"string","step_size":"number","title":"string"}]],"text_area":["list",["object",{"delimiter":"string","display_options":["list",["object",{"placeholder_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","source_parameter_name":"string","title":"string"}]],"text_field":["list",["object",{"display_options":["list",["object",{"placeholder_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","source_parameter_name":"string","title":"string"}]]}]],"sheet_control_layouts":["list",["object",{"configuration":["list",["object",{"grid_layout":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string","resize_option":"string"}]]}]],"elements":["list",["object",{"column_index":"string","column_span":"number","element_id":"string","element_type":"string","row_index":"string","row_span":"number"}]]}]]}]]}]],"sheet_id":"string","text_boxes":["list",["object",{"content":"string","sheet_text_box_id":"string"}]],"title":"string","visuals":["list",["object",{"bar_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"bars_arrangement":"string","category_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"color_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"contribution_analysis_defaults":["list",["object",{"contributor_dimensions":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_field_id":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"bar_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"colors":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"small_multiples":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"orientation":"string","reference_lines":["list",["object",{"data_configuration":["list",["object",{"axis_binding":"string","dynamic_configuration":["list",["object",{"calculation":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]]}]],"static_configuration":["list",["object",{"value":"number"}]]}]],"label_configuration":["list",["object",{"custom_label_configuration":["list",["object",{"custom_label":"string"}]],"font_color":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_position":"string","value_label_configuration":["list",["object",{"format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"relative_position":"string"}]],"vertical_position":"string"}]],"status":"string","style_configuration":["list",["object",{"color":"string","pattern":"string"}]]}]],"small_multiples_options":["list",["object",{"max_visible_columns":"number","max_visible_rows":"number","panel_configuration":["list",["object",{"background_color":"string","background_visibility":"string","border_color":"string","border_style":"string","border_thickness":"string","border_visibility":"string","gutter_spacing":"string","gutter_visibility":"string","title":["list",["object",{"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_text_alignment":"string","visibility":"string"}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"color_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"color_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"small_multiples_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"small_multiples_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"value_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"value_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"box_plot_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"box_plot_options":["list",["object",{"all_data_points_visibility":"string","outlier_visibility":"string","style_options":["list",["object",{"fill_style":"string"}]]}]],"category_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"field_wells":["list",["object",{"box_plot_aggregated_field_wells":["list",["object",{"group_by":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"primary_y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"primary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"reference_lines":["list",["object",{"data_configuration":["list",["object",{"axis_binding":"string","dynamic_configuration":["list",["object",{"calculation":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]]}]],"static_configuration":["list",["object",{"value":"number"}]]}]],"label_configuration":["list",["object",{"custom_label_configuration":["list",["object",{"custom_label":"string"}]],"font_color":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_position":"string","value_label_configuration":["list",["object",{"format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"relative_position":"string"}]],"vertical_position":"string"}]],"status":"string","style_configuration":["list",["object",{"color":"string","pattern":"string"}]]}]],"sort_configuration":["list",["object",{"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"pagination_configuration":["list",["object",{"page_number":"number","page_size":"number"}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"combo_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"bar_data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"bars_arrangement":"string","category_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"color_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"field_wells":["list",["object",{"combo_chart_aggregated_field_wells":["list",["object",{"bar_values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"colors":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"line_values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"line_data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"primary_y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"primary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"reference_lines":["list",["object",{"data_configuration":["list",["object",{"axis_binding":"string","dynamic_configuration":["list",["object",{"calculation":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]]}]],"static_configuration":["list",["object",{"value":"number"}]]}]],"label_configuration":["list",["object",{"custom_label_configuration":["list",["object",{"custom_label":"string"}]],"font_color":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_position":"string","value_label_configuration":["list",["object",{"format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"relative_position":"string"}]],"vertical_position":"string"}]],"status":"string","style_configuration":["list",["object",{"color":"string","pattern":"string"}]]}]],"secondary_y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"secondary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"color_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"color_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"custom_content_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"content_type":"string","content_url":"string","image_scaling":"string"}]],"data_set_identifier":"string","subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"empty_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"data_set_identifier":"string","visual_id":"string"}]],"filled_map_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_wells":["list",["object",{"filled_map_aggregated_field_wells":["list",["object",{"geospatial":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"map_style_options":["list",["object",{"base_map_style":"string"}]],"sort_configuration":["list",["object",{"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"window_options":["list",["object",{"bounds":["list",["object",{"east":"number","north":"number","south":"number","west":"number"}]],"map_zoom_mode":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"shape":["list",["object",{"field_id":"string","format":["list",["object",{"background_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"funnel_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"data_label_options":["list",["object",{"category_label_visibility":"string","label_color":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_data_label_style":"string","measure_label_visibility":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"funnel_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"value_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"gauge_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"target_values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"gauge_chart_options":["list",["object",{"arc":["list",["object",{"arc_angle":"number","arc_thickness":"string"}]],"arc_axis":["list",["object",{"range":["list",["object",{"max":"number","min":"number"}]],"reserve_range":"number"}]],"comparison":["list",["object",{"comparison_format":["list",["object",{"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"comparison_method":"string"}]],"primary_value_display_type":"string","primary_value_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"arc":["list",["object",{"foreground_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]],"primary_value":["list",["object",{"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"geospatial_map_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_wells":["list",["object",{"geospatial_map_aggregated_field_wells":["list",["object",{"colors":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"geospatial":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"map_style_options":["list",["object",{"base_map_style":"string"}]],"point_style_options":["list",["object",{"cluster_marker_configuration":["list",["object",{"cluster_marker":["list",["object",{"simple_cluster_marker":["list",["object",{"color":"string"}]]}]]}]],"selected_point_style":"string"}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"window_options":["list",["object",{"bounds":["list",["object",{"east":"number","north":"number","south":"number","west":"number"}]],"map_zoom_mode":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"heat_map_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"color_scale":["list",["object",{"color_fill_type":"string","colors":["list",["object",{"color":"string","data_value":"number"}]],"null_value_color":["list",["object",{"color":"string","data_value":"number"}]]}]],"column_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"heat_map_aggregated_field_wells":["list",["object",{"columns":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"rows":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"row_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"sort_configuration":["list",["object",{"heat_map_column_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"heat_map_column_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"heat_map_row_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"heat_map_row_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"histogram_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"bin_options":["list",["object",{"bin_count":["list",["object",{"value":"number"}]],"bin_width":["list",["object",{"bin_count_limit":"number","value":"number"}]],"selected_bin_type":"string","start_value":"number"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"histogram_aggregated_field_wells":["list",["object",{"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"x_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"x_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"insight_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"data_set_identifier":"string","insight_configuration":["list",["object",{"computation":["list",["object",{"forecast":["list",["object",{"computation_id":"string","custom_seasonality_value":"number","lower_boundary":"number","name":"string","periods_backward":"number","periods_forward":"number","prediction_interval":"number","seasonality":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"upper_boundary":"number","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"growth_rate":["list",["object",{"computation_id":"string","name":"string","period_size":"number","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"maximum_minimum":["list",["object",{"computation_id":"string","name":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"type":"string","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"metric_comparison":["list",["object",{"computation_id":"string","from_value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"name":"string","target_value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]]}]],"period_over_period":["list",["object",{"computation_id":"string","name":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"period_to_date":["list",["object",{"computation_id":"string","name":"string","period_time_granularity":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"top_bottom_movers":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"computation_id":"string","mover_size":"number","name":"string","sort_order":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"type":"string","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"top_bottom_ranked":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"computation_id":"string","name":"string","result_size":"number","type":"string","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"total_aggregation":["list",["object",{"computation_id":"string","name":"string","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"unique_values":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"computation_id":"string","name":"string"}]]}]],"custom_narrative":["list",["object",{"narrative":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"kpi_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_wells":["list",["object",{"target_values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"trend_groups":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"kpi_options":["list",["object",{"comparison":["list",["object",{"comparison_format":["list",["object",{"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"comparison_method":"string"}]],"primary_value_display_type":"string","primary_value_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"progress_bar":["list",["object",{"visibility":"string"}]],"secondary_value":["list",["object",{"visibility":"string"}]],"secondary_value_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"sparkline":["list",["object",{"color":"string","tooltip_visibility":"string","type":"string","visibility":"string"}]],"trend_arrows":["list",["object",{"visibility":"string"}]],"visual_layout_options":["list",["object",{"standard_layout":["list",["object",{"type":"string"}]]}]]}]],"sort_configuration":["list",["object",{"trend_group_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"actual_value":["list",["object",{"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]],"comparison_value":["list",["object",{"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]],"primary_value":["list",["object",{"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]],"progress_bar":["list",["object",{"foreground_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"line_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"contribution_analysis_defaults":["list",["object",{"contributor_dimensions":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_field_id":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"default_series_settings":["list",["object",{"axis_binding":"string","line_style_settings":["list",["object",{"line_interpolation":"string","line_style":"string","line_visibility":"string","line_width":"string"}]],"marker_style_settings":["list",["object",{"marker_color":"string","marker_shape":"string","marker_size":"string","marker_visibility":"string"}]]}]],"field_wells":["list",["object",{"line_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"colors":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"small_multiples":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"forecast_configurations":["list",["object",{"forecast_properties":["list",["object",{"lower_boundary":"number","periods_backward":"number","periods_forward":"number","prediction_interval":"number","seasonality":"number","upper_boundary":"number"}]],"scenario":["list",["object",{"what_if_point_scenario":["list",["object",{"date":"string","value":"number"}]],"what_if_range_scenario":["list",["object",{"end_date":"string","start_date":"string","value":"number"}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"primary_y_axis_display_options":["list",["object",{"axis_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"missing_data_configuration":["list",["object",{"treatment_option":"string"}]]}]],"primary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"reference_lines":["list",["object",{"data_configuration":["list",["object",{"axis_binding":"string","dynamic_configuration":["list",["object",{"calculation":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]]}]],"static_configuration":["list",["object",{"value":"number"}]]}]],"label_configuration":["list",["object",{"custom_label_configuration":["list",["object",{"custom_label":"string"}]],"font_color":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_position":"string","value_label_configuration":["list",["object",{"format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"relative_position":"string"}]],"vertical_position":"string"}]],"status":"string","style_configuration":["list",["object",{"color":"string","pattern":"string"}]]}]],"secondary_y_axis_display_options":["list",["object",{"axis_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"missing_data_configuration":["list",["object",{"treatment_option":"string"}]]}]],"secondary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"series":["list",["object",{"data_field_series_item":["list",["object",{"axis_binding":"string","field_id":"string","field_value":"string","settings":["list",["object",{"line_style_settings":["list",["object",{"line_interpolation":"string","line_style":"string","line_visibility":"string","line_width":"string"}]],"marker_style_settings":["list",["object",{"marker_color":"string","marker_shape":"string","marker_size":"string","marker_visibility":"string"}]]}]]}]],"field_series_item":["list",["object",{"axis_binding":"string","field_id":"string","settings":["list",["object",{"line_style_settings":["list",["object",{"line_interpolation":"string","line_style":"string","line_visibility":"string","line_width":"string"}]],"marker_style_settings":["list",["object",{"marker_color":"string","marker_shape":"string","marker_size":"string","marker_visibility":"string"}]]}]]}]]}]],"small_multiples_options":["list",["object",{"max_visible_columns":"number","max_visible_rows":"number","panel_configuration":["list",["object",{"background_color":"string","background_visibility":"string","border_color":"string","border_style":"string","border_thickness":"string","border_visibility":"string","gutter_spacing":"string","gutter_visibility":"string","title":["list",["object",{"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_text_alignment":"string","visibility":"string"}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"color_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"small_multiples_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"small_multiples_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"type":"string","visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"x_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"x_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"pie_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"contribution_analysis_defaults":["list",["object",{"contributor_dimensions":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_field_id":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"donut_options":["list",["object",{"arc_options":["list",["object",{"arc_thickness":"string"}]],"donut_center_options":["list",["object",{"label_visibility":"string"}]]}]],"field_wells":["list",["object",{"pie_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"small_multiples":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"small_multiples_options":["list",["object",{"max_visible_columns":"number","max_visible_rows":"number","panel_configuration":["list",["object",{"background_color":"string","background_visibility":"string","border_color":"string","border_style":"string","border_thickness":"string","border_visibility":"string","gutter_spacing":"string","gutter_visibility":"string","title":["list",["object",{"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_text_alignment":"string","visibility":"string"}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"small_multiples_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"small_multiples_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"value_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"pivot_table_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_options":["list",["object",{"data_path_options":["list",["object",{"data_path_list":["list",["object",{"field_id":"string","field_value":"string"}]],"width":"string"}]],"selected_field_options":["list",["object",{"custom_label":"string","field_id":"string","visibility":"string"}]]}]],"field_wells":["list",["object",{"pivot_table_aggregated_field_wells":["list",["object",{"columns":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"rows":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"paginated_report_options":["list",["object",{"overflow_column_header_visibility":"string","vertical_overflow_visibility":"string"}]],"sort_configuration":["list",["object",{"field_sort_options":["list",["object",{"field_id":"string","sort_by":["list",["object",{"column":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"data_path":["list",["object",{"direction":"string","sort_paths":["list",["object",{"field_id":"string","field_value":"string"}]]}]],"field":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]]}]],"table_options":["list",["object",{"cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"collapsed_row_dimensions_visibility":"string","column_header_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"column_names_visibility":"string","metric_placement":"string","row_alternate_color_options":["list",["object",{"row_alternate_colors":["list","string"],"status":"string"}]],"row_field_names_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"row_header_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"single_metric_visibility":"string","toggle_buttons_visibility":"string"}]],"total_options":["list",["object",{"column_subtotal_options":["list",["object",{"custom_label":"string","field_level":"string","field_level_options":["list",["object",{"field_id":"string"}]],"metric_header_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string","value_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]]}]],"column_total_options":["list",["object",{"custom_label":"string","metric_header_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"placement":"string","scroll_status":"string","total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string","value_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]]}]],"row_subtotal_options":["list",["object",{"custom_label":"string","field_level":"string","field_level_options":["list",["object",{"field_id":"string"}]],"metric_header_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string","value_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]]}]],"row_total_options":["list",["object",{"custom_label":"string","metric_header_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"placement":"string","scroll_status":"string","total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string","value_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]]}]]}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"cell":["list",["object",{"field_id":"string","scope":["list",["object",{"role":"string"}]],"text_format":["list",["object",{"background_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]],"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"radar_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"alternate_band_colors_visibility":"string","alternate_band_even_color":"string","alternate_band_odd_color":"string","base_series_settings":["list",["object",{"area_style_settings":["list",["object",{"visibility":"string"}]]}]],"category_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"color_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"color_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"field_wells":["list",["object",{"radar_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"color":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"shape":"string","sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"color_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"color_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"start_angle":"number","visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"sankey_diagram_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"sankey_diagram_aggregated_field_wells":["list",["object",{"destination":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"source":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"weight":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"sort_configuration":["list",["object",{"destination_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"source_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"weight_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"scatter_plot_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"scatter_plot_categorically_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"size":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"x_axis":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"y_axis":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"scatter_plot_unaggregated_field_wells":["list",["object",{"size":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"x_axis":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"y_axis":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"x_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"x_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"table_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_options":["list",["object",{"order":["list","string"],"selected_field_options":["list",["object",{"custom_label":"string","field_id":"string","url_styling":["list",["object",{"image_configuration":["list",["object",{"sizing_options":["list",["object",{"table_cell_image_scaling_configuration":"string"}]]}]],"link_configuration":["list",["object",{"content":["list",["object",{"custom_icon_content":["list",["object",{"icon":"string"}]],"custom_text_content":["list",["object",{"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"value":"string"}]]}]],"target":"string"}]]}]],"visibility":"string","width":"string"}]]}]],"field_wells":["list",["object",{"table_aggregated_field_wells":["list",["object",{"group_by":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"table_unaggregated_field_wells":["list",["object",{"values":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"number_format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"string_format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"paginated_report_options":["list",["object",{"overflow_column_header_visibility":"string","vertical_overflow_visibility":"string"}]],"sort_configuration":["list",["object",{"pagination_configuration":["list",["object",{"page_number":"number","page_size":"number"}]],"row_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"table_inline_visualizations":["list",["object",{"data_bars":["list",["object",{"field_id":"string","negative_color":"string","positive_color":"string"}]]}]],"table_options":["list",["object",{"cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"header_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"orientation":"string","row_alternate_color_options":["list",["object",{"row_alternate_colors":["list","string"],"status":"string"}]]}]],"total_options":["list",["object",{"custom_label":"string","placement":"string","scroll_status":"string","total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string"}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"cell":["list",["object",{"field_id":"string","text_format":["list",["object",{"background_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]],"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]],"row":["list",["object",{"background_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"tree_map_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"color_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"color_scale":["list",["object",{"color_fill_type":"string","colors":["list",["object",{"color":"string","data_value":"number"}]],"null_value_color":["list",["object",{"color":"string","data_value":"number"}]]}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"tree_map_aggregated_field_wells":["list",["object",{"colors":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"groups":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"sizes":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"group_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"size_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"sort_configuration":["list",["object",{"tree_map_group_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"tree_map_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"waterfall_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"category_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"waterfall_chart_aggregated_field_wells":["list",["object",{"breakdowns":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"categories":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"primary_y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"primary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"sort_configuration":["list",["object",{"breakdown_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"waterfall_chart_options":["list",["object",{"total_bar_label":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"word_cloud_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"field_wells":["list",["object",{"word_cloud_aggregated_field_wells":["list",["object",{"group_by":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"size":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"word_cloud_options":["list",["object",{"cloud_layout":"string","maximum_string_length":"number","word_casing":"string","word_orientation":"string","word_padding":"string","word_scaling":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"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","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_arn":{"type":"string","description_kind":"plain","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},"column_level_permission_rules":{"type":["list",["object",{"column_names":["list","string"],"principals":["list","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}},"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","optional":true,"computed":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":1,"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_cluster_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},"name":{"type":"string","description_kind":"plain","required":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},"has_major_target":{"type":"bool","description_kind":"plain","optional":true},"has_minor_target":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_all":{"type":"bool","description_kind":"plain","optional":true},"latest":{"type":"bool","description_kind":"plain","optional":true},"parameter_group_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_major_targets":{"type":["list","string"],"description_kind":"plain","optional":true},"preferred_upgrade_targets":{"type":["list","string"],"description_kind":"plain","optional":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_limitless_database":{"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_major_targets":{"type":["set","string"],"description_kind":"plain","computed":true},"valid_minor_targets":{"type":["set","string"],"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_actual":{"type":"string","description_kind":"plain","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_latest_version":{"type":"bool","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,"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","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"supported_engine_modes":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"supported_network_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"supports_clusters":{"type":"bool","description_kind":"plain","optional":true,"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_multi_az":{"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},"multi_az":{"type":"bool","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,"computed":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_data_shares":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"data_shares":{"nesting_mode":"list","block":{"attributes":{"data_share_arn":{"type":"string","description_kind":"plain","computed":true},"managed_by":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_producer_data_shares":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_shares":{"nesting_mode":"list","block":{"attributes":{"data_share_arn":{"type":"string","description_kind":"plain","computed":true},"managed_by":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_resourceexplorer2_search":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"query_string":{"type":"string","description_kind":"plain","required":true},"resource_count":{"type":["list",["object",{"complete":"bool","total_resources":"number"}]],"description_kind":"plain","computed":true},"resources":{"type":["list",["object",{"arn":"string","last_reported_at":"string","owning_account_id":"string","properties":["list",["object",{"data":"string","last_reported_at":"string","name":"string"}]],"region":"string","resource_type":"string","service":"string"}]],"description_kind":"plain","computed":true},"view_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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},"protocols":{"type":["set","string"],"description_kind":"plain","computed":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"resolver_endpoint_type":{"type":"string","description_kind":"plain","computed":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","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_route53_zones":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"ids":{"type":["list","string"],"description_kind":"plain","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":{"arn":{"type":"string","description_kind":"plain","computed":true},"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_directory_buckets":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"buckets":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_object":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"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","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},"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},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"last_changed_date":{"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","optional":true,"computed":true}},"description_kind":"plain"}},"aws_secretsmanager_secret_rotation":{"version":1,"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},"created_date":{"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_secret_versions":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"include_deprecated":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"secret_id":{"type":"string","description_kind":"plain","required":true},"versions":{"type":["list",["object",{"created_time":"string","last_accessed_date":"string","version_id":"string","version_stages":["list","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_securityhub_standards_control_associations":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"security_control_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"standards_control_associations":{"nesting_mode":"list","block":{"attributes":{"association_status":{"type":"string","description_kind":"plain","computed":true},"related_requirements":{"type":["list","string"],"description_kind":"plain","computed":true},"security_control_arn":{"type":"string","description_kind":"plain","computed":true},"security_control_id":{"type":"string","description_kind":"plain","computed":true},"standards_arn":{"type":"string","description_kind":"plain","computed":true},"standards_control_description":{"type":"string","description_kind":"plain","computed":true},"standards_control_title":{"type":"string","description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true},"updated_reason":{"type":"string","description_kind":"plain","computed":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_service_principal":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"suffix":{"type":"string","description_kind":"plain","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_servicecatalogappregistry_application":{"version":0,"block":{"attributes":{"application_tag":{"type":["map","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","required":true},"name":{"type":"string","description_kind":"plain","computed":true}},"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_servicequotas_templates":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","required":true}},"block_types":{"templates":{"nesting_mode":"list","block":{"attributes":{"global_quota":{"type":"bool","description_kind":"plain","computed":true},"quota_code":{"type":"string","description_kind":"plain","computed":true},"quota_name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"service_code":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"unit":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_shield_protection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"protection_arn":{"type":"string","description_kind":"plain","computed":true},"protection_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","optional":true,"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"json":{"type":"string","description_kind":"plain","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_ssmcontacts_rotation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"contact_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"recurrence":{"type":["list",["object",{"daily_settings":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]],"monthly_settings":["list",["object",{"day_of_month":"number","hand_off_time":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]]}]],"number_of_on_calls":"number","recurrence_multiplier":"number","shift_coverages":["list",["object",{"coverage_times":["list",["object",{"end":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]],"start":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]]}]],"map_block_key":"string"}]],"weekly_settings":["list",["object",{"day_of_week":"string","hand_off_time":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]]}]]}]],"description_kind":"plain","computed":true},"start_time":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"time_zone_id":{"type":"string","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_application":{"version":0,"block":{"attributes":{"application_account":{"type":"string","description_kind":"plain","computed":true},"application_arn":{"type":"string","description_kind":"plain","required":true},"application_provider_arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"portal_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"sign_in_options":{"nesting_mode":"list","block":{"attributes":{"application_url":{"type":"string","description_kind":"plain","computed":true},"origin":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_application_assignments":{"version":0,"block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"application_assignments":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","computed":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"principal_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_application_providers":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"application_providers":{"nesting_mode":"list","block":{"attributes":{"application_provider_arn":{"type":"string","description_kind":"plain","computed":true},"federation_protocol":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"display_data":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"icon_url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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_ssoadmin_permission_sets":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssoadmin_principal_application_assignments":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"instance_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}},"block_types":{"application_assignments":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","computed":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"principal_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_synthetics_runtime_version":{"version":0,"block":{"attributes":{"deprecation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"latest":{"type":"bool","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","required":true},"release_date":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true},"version_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_synthetics_runtime_versions":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"runtime_versions":{"nesting_mode":"list","block":{"attributes":{"deprecation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"release_date":{"type":"string","description_kind":"plain","computed":true},"version_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_timestreamwrite_database":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"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},"table_count":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_timestreamwrite_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"magnetic_store_write_properties":{"type":["list",["object",{"enable_magnetic_store_writes":"bool","magnetic_store_rejected_data_location":["list",["object",{"s3_configuration":["list",["object",{"bucket_name":"string","encryption_option":"string","kms_key_id":"string","object_key_prefix":"string"}]]}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_properties":{"type":["list",["object",{"magnetic_store_retention_period_in_days":"number","memory_store_retention_period_in_hours":"number"}]],"description_kind":"plain","computed":true},"schema":{"type":["list",["object",{"composite_partition_key":["list",["object",{"enforcement_in_record":"string","name":"string","type":"string"}]]}]],"description_kind":"plain","computed":true},"table_status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_transfer_connector":{"version":0,"block":{"attributes":{"access_role":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"as2_config":{"type":["list",["object",{"basic_auth_secret_id":"string","compression":"string","encryption_algorithm":"string","local_profile_id":"string","mdn_response":"string","mdn_signing_algorithm":"string","message_subject":"string","partner_profile_id":"string","singing_algorithm":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"logging_role":{"type":"string","description_kind":"plain","computed":true},"security_policy_name":{"type":"string","description_kind":"plain","computed":true},"service_managed_egress_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"sftp_config":{"type":["list",["object",{"trusted_host_keys":["list","string"],"user_secret_id":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","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","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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_verifiedpermissions_policy_store":{"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","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"validation_settings":{"type":["list",["object",{"mode":"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},"ipv6_address_preferred_lease_time":{"type":"string","description_kind":"plain","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_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},"ipv6_cidr_block_set":{"type":["list",["object",{"ipv6_cidr_block":"string"}]],"description_kind":"plain","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_ipv6_cidr_block_set":{"type":["list",["object",{"ipv6_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":"URL of a proxy to use for HTTP requests when accessing the AWS API. Can also be set using the `HTTP_PROXY` or `http_proxy` environment variables.","description_kind":"plain","optional":true},"https_proxy":{"type":"string","description":"URL of a proxy to use for HTTPS requests when accessing the AWS API. Can also be set using the `HTTPS_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},"no_proxy":{"type":"string","description":"Comma-separated list of hosts that should not use HTTP or HTTPS proxies. Can also be set using the `NO_PROXY` or `no_proxy` environment variables.","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},"token_bucket_rate_limiter_capacity":{"type":"number","description":"The capacity of the AWS SDK's token bucket rate limiter.","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. Can also be configured with environment variables like `TF_AWS_DEFAULT_TAGS_\u003ctag_name\u003e`.","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},"appfabric":{"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},"applicationsignals":{"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},"appregistry":{"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},"bcmdataexports":{"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},"bedrock":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"bedrockagent":{"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},"chatbot":{"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},"cloudfrontkeyvaluestore":{"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},"codeconnections":{"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},"codeguruprofiler":{"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},"connectcases":{"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},"costoptimizationhub":{"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},"customerprofiles":{"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},"databrew":{"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},"datazone":{"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},"devopsguru":{"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},"drs":{"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},"gluedatabrew":{"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},"groundstation":{"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},"launchwizard":{"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},"lookoutmetrics":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"m2":{"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},"mediapackagev2":{"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},"neptunegraph":{"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},"networkmonitor":{"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},"opensearchingestion":{"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},"osis":{"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},"paymentcryptography":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pcaconnectorad":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pcs":{"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},"pinpointsmsvoicev2":{"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},"polly":{"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},"qbusiness":{"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},"rekognition":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resiliencehub":{"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},"route53profiles":{"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},"servicecatalogappregistry":{"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},"ssmquicksetup":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssmsap":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sso":{"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},"timestreaminfluxdb":{"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},"wellarchitected":{"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},"workspacesweb":{"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. Can also be configured with the TF_AWS_IGNORE_TAGS_KEY_PREFIXES environment variable.","description_kind":"plain","optional":true},"keys":{"type":["set","string"],"description":"Resource tag keys to ignore across all resources. Can also be configured with the TF_AWS_IGNORE_TAGS_KEYS environment variable.","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}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"unused_access":{"nesting_mode":"list","block":{"attributes":{"unused_access_age":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"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_account_region":{"version":0,"block":{"attributes":{"account_id":{"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},"opt_status":{"type":"string","description_kind":"plain","computed":true},"region_name":{"type":"string","description_kind":"plain","required":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_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},"client_keep_alive":{"type":"number","description_kind":"plain","optional":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},"dns_record_client_routing_policy":{"type":"string","description_kind":"plain","optional":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},"enable_zonal_shift":{"type":"bool","description_kind":"plain","optional":true},"enforce_security_group_inbound_rules_on_private_link_traffic":{"type":"string","description_kind":"plain","optional":true,"computed":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,"computed":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},"connection_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},"tcp_idle_timeout_seconds":{"type":"number","description_kind":"plain","optional":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},"mutual_authentication":{"nesting_mode":"list","block":{"attributes":{"ignore_client_certificate_expiry":{"type":"bool","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true},"trust_store_arn":{"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_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":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},"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,"computed":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_balancer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing_anomaly_mitigation":{"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,"computed":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"}},"target_group_health":{"nesting_mode":"list","block":{"block_types":{"dns_failover":{"nesting_mode":"list","block":{"attributes":{"minimum_healthy_targets_count":{"type":"string","description_kind":"plain","optional":true},"minimum_healthy_targets_percentage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"unhealthy_state_routing":{"nesting_mode":"list","block":{"attributes":{"minimum_healthy_targets_count":{"type":"number","description_kind":"plain","optional":true},"minimum_healthy_targets_percentage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_health_state":{"nesting_mode":"list","block":{"attributes":{"enable_unhealthy_connection_termination":{"type":"bool","description_kind":"plain","required":true},"unhealthy_draining_interval":{"type":"number","description_kind":"plain","optional":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},"custom_headers":{"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},"cache_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":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":{"certificate_settings":{"nesting_mode":"list","block":{"attributes":{"certificate_verification_dns_record":{"type":"string","description_kind":"plain","computed":true},"custom_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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}},"block_types":{"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_documentation_part":{"version":0,"block":{"attributes":{"documentation_part_id":{"type":"string","description_kind":"plain","computed":true},"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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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}},"block_types":{"suspended_state":{"nesting_mode":"list","block":{"attributes":{"dynamic_scaling_in_suspended":{"type":"bool","description_kind":"plain","optional":true},"dynamic_scaling_out_suspended":{"type":"bool","description_kind":"plain","optional":true},"scheduled_scaling_suspended":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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},"kms_key_identifier":{"type":"string","description_kind":"plain","optional":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},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"kms_key_identifier":{"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}},"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","optional":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_appfabric_app_authorization":{"version":0,"block":{"attributes":{"app":{"type":"string","description_kind":"plain","required":true},"app_bundle_arn":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","required":true},"auth_url":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"persona":{"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},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"credential":{"nesting_mode":"list","block":{"block_types":{"api_key_credential":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"oauth2_credential":{"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"}}},"description_kind":"plain"}},"tenant":{"nesting_mode":"list","block":{"attributes":{"tenant_display_name":{"type":"string","description_kind":"plain","required":true},"tenant_identifier":{"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_appfabric_app_authorization_connection":{"version":0,"block":{"attributes":{"app":{"type":"string","description_kind":"plain","computed":true},"app_authorization_arn":{"type":"string","description_kind":"plain","required":true},"app_bundle_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"tenant":{"type":["list",["object",{"tenant_display_name":"string","tenant_identifier":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"auth_request":{"nesting_mode":"list","block":{"attributes":{"code":{"type":"string","description_kind":"plain","required":true},"redirect_uri":{"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_appfabric_app_bundle":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_managed_key_arn":{"type":"string","description_kind":"plain","optional":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}},"description_kind":"plain"}},"aws_appfabric_ingestion":{"version":0,"block":{"attributes":{"app":{"type":"string","description_kind":"plain","required":true},"app_bundle_arn":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"ingestion_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","computed":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appfabric_ingestion_destination":{"version":0,"block":{"attributes":{"app_bundle_arn":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"ingestion_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}},"block_types":{"destination_configuration":{"nesting_mode":"list","block":{"block_types":{"audit_log":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"firehose_stream":{"nesting_mode":"list","block":{"attributes":{"stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"s3_bucket":{"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"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"processing_configuration":{"nesting_mode":"list","block":{"block_types":{"audit_log":{"nesting_mode":"list","block":{"attributes":{"format":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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_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},"jwt_token":{"type":"string","description_kind":"plain","optional":true},"oauth2_grant_type":{"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},"flow_status":{"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},"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":"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":{"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,"computed":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,"computed":true}},"block_types":{"aggregation_config":{"nesting_mode":"list","block":{"attributes":{"aggregation_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_file_size":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"prefix_config":{"nesting_mode":"list","block":{"attributes":{"prefix_format":{"type":"string","description_kind":"plain","optional":true},"prefix_hierarchy":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":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_hierarchy":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":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},"metadata_catalog_config":{"nesting_mode":"list","block":{"block_types":{"glue_data_catalog":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_prefix":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_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","required":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}},"block_types":{"pagination_config":{"nesting_mode":"list","block":{"attributes":{"max_page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"parallelism_config":{"nesting_mode":"list","block":{"attributes":{"max_page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"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","optional":true,"computed":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},"service_discovery":{"nesting_mode":"list","block":{"attributes":{"ip_preference":{"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,"computed":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,"computed":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,"computed":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,"computed":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"}},"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},"has_associated_service":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default":{"type":"bool","description_kind":"plain","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_default_auto_scaling_configuration_version":{"version":0,"block":{"attributes":{"auto_scaling_configuration_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apprunner_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"operation_id":{"type":"string","description_kind":"plain","computed":true},"service_arn":{"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":"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_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":{"attributes":{"ip_address_type":{"type":"string","description_kind":"plain","optional":true}},"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},"source_directory":{"type":"string","description_kind":"plain","optional":true,"computed":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_sessions_per_instance":{"type":"number","description_kind":"plain","optional":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","optional":true},"desired_sessions":{"type":"number","description_kind":"plain","optional":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},"api_key_id":{"type":"string","description_kind":"plain","computed":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":{"api_type":{"type":"string","description_kind":"plain","optional":true},"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},"introspection_config":{"type":"string","description_kind":"plain","optional":true},"merged_api_execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_depth_limit":{"type":"number","description_kind":"plain","optional":true},"resolver_count_limit":{"type":"number","description_kind":"plain","optional":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"}},"enhanced_metrics_config":{"nesting_mode":"list","block":{"attributes":{"data_source_level_metrics_behavior":{"type":"string","description_kind":"plain","required":true},"operation_level_metrics_config":{"type":"string","description_kind":"plain","required":true},"resolver_level_metrics_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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_source_api_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"merged_api_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"merged_api_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_api_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_api_association_config":{"type":["list",["object",{"merge_type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"source_api_id":{"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},"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_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_prepared_statement":{"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},"query_statement":{"type":"string","description_kind":"plain","required":true},"workgroup":{"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_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_maintenance_policy":{"nesting_mode":"list","block":{"attributes":{"max_healthy_percentage":{"type":"number","description_kind":"plain","required":true},"min_healthy_percentage":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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},"max_healthy_percentage":{"type":"number","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}},"block_types":{"alarm_specification":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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,"computed":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,"computed":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},"max_spot_price_as_percentage_of_optimal_on_demand_price":{"type":"number","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,"computed":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,"computed":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,"computed":true},"compliance_resource_types":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":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_logically_air_gapped_vault":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"max_retention_days":{"type":"number","description_kind":"plain","required":true},"min_retention_days":{"type":"number","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","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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_plan":{"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},"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},"schedule_expression_timezone":{"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},"opt_in_to_archive_for_supported_resources":{"type":"bool","description_kind":"plain","optional":true,"computed":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},"opt_in_to_archive_for_supported_resources":{"type":"bool","description_kind":"plain","optional":true,"computed":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_restore_testing_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true},"schedule_expression_timezone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_window_hours":{"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","computed":true}},"block_types":{"recovery_point_selection":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","required":true},"exclude_vaults":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"include_vaults":{"type":["set","string"],"description_kind":"plain","required":true},"recovery_point_types":{"type":["set","string"],"description_kind":"plain","required":true},"selection_window_days":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_restore_testing_selection":{"version":0,"block":{"attributes":{"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_resource_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"protected_resource_type":{"type":"string","description_kind":"plain","required":true},"restore_metadata_overrides":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"restore_testing_plan_name":{"type":"string","description_kind":"plain","required":true},"validation_window_hours":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"protected_resource_conditions":{"nesting_mode":"list","block":{"block_types":{"string_equals":{"nesting_mode":"list","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":"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"}}},"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},"update_policy":{"nesting_mode":"list","block":{"attributes":{"job_execution_timeout_minutes":{"type":"number","description_kind":"plain","required":true},"terminate_jobs_on_update":{"type":"bool","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},"arn_prefix":{"type":"string","description_kind":"plain","computed":true},"container_properties":{"type":"string","description_kind":"plain","optional":true},"deregister_on_new_revision":{"type":"bool","description_kind":"plain","optional":true},"ecs_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},"node_properties":{"type":"string","description_kind":"plain","optional":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},"scheduling_priority":{"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},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"eks_properties":{"nesting_mode":"list","block":{"block_types":{"pod_properties":{"nesting_mode":"list","block":{"attributes":{"dns_policy":{"type":"string","description_kind":"plain","optional":true},"host_network":{"type":"bool","description_kind":"plain","optional":true},"service_account_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"containers":{"nesting_mode":"list","block":{"attributes":{"args":{"type":["list","string"],"description_kind":"plain","optional":true},"command":{"type":["list","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","required":true},"image_pull_policy":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"env":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resources":{"nesting_mode":"list","block":{"attributes":{"limits":{"type":["map","string"],"description_kind":"plain","optional":true},"requests":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"security_context":{"nesting_mode":"list","block":{"attributes":{"privileged":{"type":"bool","description_kind":"plain","optional":true},"read_only_root_file_system":{"type":"bool","description_kind":"plain","optional":true},"run_as_group":{"type":"number","description_kind":"plain","optional":true},"run_as_non_root":{"type":"bool","description_kind":"plain","optional":true},"run_as_user":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"volume_mounts":{"nesting_mode":"list","block":{"attributes":{"mount_path":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"read_only":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"image_pull_secret":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"metadata":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"volumes":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"empty_dir":{"nesting_mode":"list","block":{"attributes":{"medium":{"type":"string","description_kind":"plain","optional":true},"size_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"host_path":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"optional":{"type":"bool","description_kind":"plain","optional":true},"secret_name":{"type":"string","description_kind":"plain","required":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},"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","deprecated":true,"optional":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":{"compute_environment_order":{"nesting_mode":"list","block":{"attributes":{"compute_environment":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"job_state_time_limit_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"max_time_seconds":{"type":"number","description_kind":"plain","required":true},"reason":{"type":"string","description_kind":"plain","required":true},"state":{"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_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_bcmdataexports_export":{"version":0,"block":{"attributes":{"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}},"block_types":{"export":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"export_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_query":{"nesting_mode":"list","block":{"attributes":{"query_statement":{"type":"string","description_kind":"plain","required":true},"table_configurations":{"type":["map",["map","string"]],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"destination_configurations":{"nesting_mode":"list","block":{"block_types":{"s3_destination":{"nesting_mode":"list","block":{"attributes":{"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_prefix":{"type":"string","description_kind":"plain","required":true},"s3_region":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3_output_configurations":{"nesting_mode":"list","block":{"attributes":{"compression":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"output_type":{"type":"string","description_kind":"plain","required":true},"overwrite":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"refresh_cadence":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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},"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_bedrock_custom_model":{"version":0,"block":{"attributes":{"base_model_identifier":{"type":"string","description_kind":"plain","required":true},"custom_model_arn":{"type":"string","description_kind":"plain","computed":true},"custom_model_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"custom_model_name":{"type":"string","description_kind":"plain","required":true},"customization_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hyperparameters":{"type":["map","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"job_arn":{"type":"string","description_kind":"plain","computed":true},"job_name":{"type":"string","description_kind":"plain","required":true},"job_status":{"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","computed":true},"training_metrics":{"type":["list",["object",{"training_loss":"number"}]],"description_kind":"plain","computed":true},"validation_metrics":{"type":["list",["object",{"validation_loss":"number"}]],"description_kind":"plain","computed":true}},"block_types":{"output_data_config":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"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}},"description_kind":"plain"}},"training_data_config":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"validation_data_config":{"nesting_mode":"list","block":{"block_types":{"validator":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrock_guardrail":{"version":0,"block":{"attributes":{"blocked_input_messaging":{"type":"string","description_kind":"plain","required":true},"blocked_outputs_messaging":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"guardrail_arn":{"type":"string","description_kind":"plain","computed":true},"guardrail_id":{"type":"string","description_kind":"plain","computed":true},"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"content_policy_config":{"nesting_mode":"list","block":{"block_types":{"filters_config":{"nesting_mode":"list","block":{"attributes":{"input_strength":{"type":"string","description_kind":"plain","required":true},"output_strength":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"contextual_grounding_policy_config":{"nesting_mode":"list","block":{"block_types":{"filters_config":{"nesting_mode":"list","block":{"attributes":{"threshold":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"sensitive_information_policy_config":{"nesting_mode":"list","block":{"block_types":{"pii_entities_config":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"regexes_config":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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"}},"topic_policy_config":{"nesting_mode":"list","block":{"block_types":{"topics_config":{"nesting_mode":"list","block":{"attributes":{"definition":{"type":"string","description_kind":"plain","required":true},"examples":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"word_policy_config":{"nesting_mode":"list","block":{"block_types":{"managed_word_lists_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"words_config":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrock_guardrail_version":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"guardrail_arn":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"version":{"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_bedrock_model_invocation_logging_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"logging_config":{"nesting_mode":"single","block":{"attributes":{"embedding_data_delivery_enabled":{"type":"bool","description_kind":"plain","required":true},"image_data_delivery_enabled":{"type":"bool","description_kind":"plain","required":true},"text_data_delivery_enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"cloudwatch_config":{"nesting_mode":"single","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"large_data_delivery_s3_config":{"nesting_mode":"single","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"s3_config":{"nesting_mode":"single","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrock_provisioned_model_throughput":{"version":0,"block":{"attributes":{"commitment_duration":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"model_arn":{"type":"string","description_kind":"plain","required":true},"model_units":{"type":"number","description_kind":"plain","required":true},"provisioned_model_arn":{"type":"string","description_kind":"plain","computed":true},"provisioned_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","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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrockagent_agent":{"version":0,"block":{"attributes":{"agent_arn":{"type":"string","description_kind":"plain","computed":true},"agent_id":{"type":"string","description_kind":"plain","computed":true},"agent_name":{"type":"string","description_kind":"plain","required":true},"agent_resource_role_arn":{"type":"string","description_kind":"plain","required":true},"agent_version":{"type":"string","description_kind":"plain","computed":true},"customer_encryption_key_arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"foundation_model":{"type":"string","description_kind":"plain","required":true},"guardrail_configuration":{"type":["list",["object",{"guardrail_identifier":"string","guardrail_version":"string"}]],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"idle_session_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"instruction":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prepare_agent":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"prompt_override_configuration":{"type":["list",["object",{"override_lambda":"string","prompt_configurations":["set",["object",{"base_prompt_template":"string","inference_configuration":["list",["object",{"max_length":"number","stop_sequences":["list","string"],"temperature":"number","top_k":"number","top_p":"number"}]],"parser_mode":"string","prompt_creation_mode":"string","prompt_state":"string","prompt_type":"string"}]]}]],"description_kind":"plain","optional":true,"computed":true},"skip_resource_in_use_check":{"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","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_bedrockagent_agent_action_group":{"version":0,"block":{"attributes":{"action_group_id":{"type":"string","description_kind":"plain","computed":true},"action_group_name":{"type":"string","description_kind":"plain","required":true},"action_group_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"agent_id":{"type":"string","description_kind":"plain","required":true},"agent_version":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"parent_action_group_signature":{"type":"string","description_kind":"plain","optional":true},"prepare_agent":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"skip_resource_in_use_check":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"action_group_executor":{"nesting_mode":"list","block":{"attributes":{"custom_control":{"type":"string","description_kind":"plain","optional":true},"lambda":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"api_schema":{"nesting_mode":"list","block":{"attributes":{"payload":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","optional":true},"s3_object_key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"function_schema":{"nesting_mode":"list","block":{"block_types":{"member_functions":{"nesting_mode":"list","block":{"block_types":{"functions":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"map_block_key":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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},"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_bedrockagent_agent_alias":{"version":0,"block":{"attributes":{"agent_alias_arn":{"type":"string","description_kind":"plain","computed":true},"agent_alias_id":{"type":"string","description_kind":"plain","computed":true},"agent_alias_name":{"type":"string","description_kind":"plain","required":true},"agent_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"routing_configuration":{"type":["list",["object",{"agent_version":"string","provisioned_throughput":"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","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_bedrockagent_agent_knowledge_base_association":{"version":0,"block":{"attributes":{"agent_id":{"type":"string","description_kind":"plain","required":true},"agent_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"knowledge_base_id":{"type":"string","description_kind":"plain","required":true},"knowledge_base_state":{"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},"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_bedrockagent_data_source":{"version":0,"block":{"attributes":{"data_deletion_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_source_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"knowledge_base_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_source_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"bucket_owner_account_id":{"type":"string","description_kind":"plain","optional":true},"inclusion_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"server_side_encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","optional":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}},"description_kind":"plain"}},"vector_ingestion_configuration":{"nesting_mode":"list","block":{"block_types":{"chunking_configuration":{"nesting_mode":"list","block":{"attributes":{"chunking_strategy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"fixed_size_chunking_configuration":{"nesting_mode":"list","block":{"attributes":{"max_tokens":{"type":"number","description_kind":"plain","required":true},"overlap_percentage":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"hierarchical_chunking_configuration":{"nesting_mode":"list","block":{"attributes":{"overlap_tokens":{"type":"number","description_kind":"plain","required":true}},"block_types":{"level_configuration":{"nesting_mode":"list","block":{"attributes":{"max_tokens":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"semantic_chunking_configuration":{"nesting_mode":"list","block":{"attributes":{"breakpoint_percentile_threshold":{"type":"number","description_kind":"plain","required":true},"buffer_size":{"type":"number","description_kind":"plain","required":true},"max_token":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"custom_transformation_configuration":{"nesting_mode":"list","block":{"block_types":{"intermediate_storage":{"nesting_mode":"list","block":{"block_types":{"s3_location":{"nesting_mode":"list","block":{"attributes":{"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"transformation":{"nesting_mode":"list","block":{"attributes":{"step_to_apply":{"type":"string","description_kind":"plain","required":true}},"block_types":{"transformation_function":{"nesting_mode":"list","block":{"block_types":{"transformation_lambda_configuration":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"parsing_configuration":{"nesting_mode":"list","block":{"attributes":{"parsing_strategy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"bedrock_foundation_model_configuration":{"nesting_mode":"list","block":{"attributes":{"model_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parsing_prompt":{"nesting_mode":"list","block":{"attributes":{"parsing_prompt_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_bedrockagent_knowledge_base":{"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},"failure_reasons":{"type":["list","string"],"description_kind":"plain","computed":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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"knowledge_base_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vector_knowledge_base_configuration":{"nesting_mode":"list","block":{"attributes":{"embedding_model_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"storage_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"opensearch_serverless_configuration":{"nesting_mode":"list","block":{"attributes":{"collection_arn":{"type":"string","description_kind":"plain","required":true},"vector_index_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"metadata_field":{"type":"string","description_kind":"plain","optional":true},"text_field":{"type":"string","description_kind":"plain","optional":true},"vector_field":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"pinecone_configuration":{"nesting_mode":"list","block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","required":true},"credentials_secret_arn":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"metadata_field":{"type":"string","description_kind":"plain","optional":true},"text_field":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"rds_configuration":{"nesting_mode":"list","block":{"attributes":{"credentials_secret_arn":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"metadata_field":{"type":"string","description_kind":"plain","required":true},"primary_key_field":{"type":"string","description_kind":"plain","required":true},"text_field":{"type":"string","description_kind":"plain","required":true},"vector_field":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"redis_enterprise_cloud_configuration":{"nesting_mode":"list","block":{"attributes":{"credentials_secret_arn":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","required":true},"vector_index_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"metadata_field":{"type":"string","description_kind":"plain","optional":true},"text_field":{"type":"string","description_kind":"plain","optional":true},"vector_field":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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_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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"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":{"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"}},"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":{"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},"or":{"nesting_mode":"set","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"}},"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_chatbot_slack_channel_configuration":{"version":0,"block":{"attributes":{"chat_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"configuration_name":{"type":"string","description_kind":"plain","required":true},"guardrail_policy_arns":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"slack_channel_id":{"type":"string","description_kind":"plain","required":true},"slack_channel_name":{"type":"string","description_kind":"plain","computed":true},"slack_team_id":{"type":"string","description_kind":"plain","required":true},"slack_team_name":{"type":"string","description_kind":"plain","computed":true},"sns_topic_arns":{"type":["list","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","computed":true},"user_authorization_required":{"type":"bool","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},"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_chatbot_teams_channel_configuration":{"version":0,"block":{"attributes":{"channel_id":{"type":"string","description_kind":"plain","required":true},"channel_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"chat_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"configuration_name":{"type":"string","description_kind":"plain","required":true},"guardrail_policy_arns":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arns":{"type":["list","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","computed":true},"team_id":{"type":"string","description_kind":"plain","required":true},"team_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tenant_id":{"type":"string","description_kind":"plain","required":true},"user_authorization_required":{"type":"bool","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},"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_chime_voice_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_region":{"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},"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","required":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_instances":{"version":0,"block":{"attributes":{"accounts":{"type":["set","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},"parameter_overrides":{"type":["map","string"],"description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"retain_stacks":{"type":"bool","description_kind":"plain","optional":true},"stack_instance_summaries":{"type":["list",["object",{"account_id":"string","detailed_status":"string","drift_status":"string","organizational_unit_id":"string","region":"string","stack_id":"string","stack_set_id":"string","status":"string","status_reason":"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_id":{"type":"string","description_kind":"plain","computed":true},"stack_set_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"deployment_targets":{"nesting_mode":"list","block":{"attributes":{"account_filter_type":{"type":"string","description_kind":"plain","optional":true},"accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"accounts_url":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"operation_preferences":{"nesting_mode":"list","block":{"attributes":{"concurrency_mode":{"type":"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_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_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":{"account_filter_type":{"type":"string","description_kind":"plain","optional":true},"accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"accounts_url":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"operation_preferences":{"nesting_mode":"list","block":{"attributes":{"concurrency_mode":{"type":"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_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},"key_value_store_associations":{"type":["set","string"],"description_kind":"plain","optional":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_key_value_store":{"version":0,"block":{"attributes":{"arn":{"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","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"name":{"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}},"description_kind":"plain"}}},"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_cloudfrontkeyvaluestore_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"key":{"type":"string","description":"The key to put.","description_kind":"markdown","required":true},"key_value_store_arn":{"type":"string","description":"The Amazon Resource Name (ARN) of the Key Value Store.","description_kind":"markdown","required":true},"total_size_in_bytes":{"type":"number","description":"Total size of the Key Value Store in bytes.","description_kind":"markdown","computed":true},"value":{"type":"string","description":"The value to put.","description_kind":"markdown","required":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","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},"mode":{"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":1,"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":"set","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},"billing_mode":{"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},"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_cloudtrail_organization_delegated_admin_account":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"service_principal":{"type":"string","description_kind":"plain","computed":true}},"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},"kms_key_identifier":{"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}},"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":1,"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},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_enabled":{"type":"bool","description_kind":"plain","deprecated":true,"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},"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}},"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},"force_destroy":{"type":"bool","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":{"appsync_target":{"nesting_mode":"list","block":{"attributes":{"graphql_operation":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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_account_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},"policy_type":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"selection_criteria":{"type":"string","description_kind":"plain","optional":true}},"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},"log_group_class":{"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},"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},"s3_bucket_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}},"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_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_capacity":{"type":"number","description_kind":"plain","required":true},"compute_type":{"type":"string","description_kind":"plain","required":true},"created":{"type":"string","description_kind":"plain","computed":true},"environment_type":{"type":"string","description_kind":"plain","required":true},"fleet_service_role":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"image_id":{"type":"string","description_kind":"plain","optional":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"overflow_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":["set",["object",{"context":"string","message":"string","status_code":"string"}]],"description_kind":"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":{"scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"desired_capacity":{"type":"number","description_kind":"plain","computed":true},"max_capacity":{"type":"number","description_kind":"plain","optional":true},"scaling_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"target_tracking_scaling_configs":{"nesting_mode":"list","block":{"attributes":{"metric_type":{"type":"string","description_kind":"plain","optional":true},"target_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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"}},"fleet":{"nesting_mode":"list","block":{"attributes":{"fleet_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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"}},"scope_configuration":{"nesting_mode":"list","block":{"attributes":{"domain":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"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},"kms_key_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":{"arn":{"type":"string","description_kind":"plain","computed":true},"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},"zonal_config":{"nesting_mode":"list","block":{"attributes":{"first_zone_monitor_duration_in_seconds":{"type":"number","description_kind":"plain","optional":true},"monitor_duration_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"minimum_healthy_hosts_per_zone":{"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}},"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},"outdated_instances_strategy":{"type":"string","description_kind":"plain","optional":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_codeguruprofiler_profiling_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_platform":{"type":"string","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":{"agent_orchestration_config":{"nesting_mode":"list","block":{"attributes":{"profiling_enabled":{"type":"bool","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},"execution_mode":{"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},"pipeline_type":{"type":"string","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}},"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},"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},"timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":2},"trigger":{"nesting_mode":"list","block":{"attributes":{"provider_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"git_configuration":{"nesting_mode":"list","block":{"attributes":{"source_action_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"pull_request":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"branches":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"file_paths":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":3},"push":{"nesting_mode":"list","block":{"block_types":{"branches":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"file_paths":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"excludes":{"type":["list","string"],"description_kind":"plain","optional":true},"includes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":3}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":50},"variable":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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,"computed":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},"pre_token_generation_config":{"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},"password_history_size":{"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,"computed":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_computeoptimizer_enrollment_status":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"include_member_accounts":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"number_of_member_accounts_opted_in":{"type":"number","description_kind":"plain","computed":true},"status":{"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},"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_computeoptimizer_recommendation_preferences":{"version":0,"block":{"attributes":{"enhanced_infrastructure_metrics":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"inferred_workload_types":{"type":"string","description_kind":"plain","optional":true},"look_back_period":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"savings_estimation_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"external_metrics_preference":{"nesting_mode":"list","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"preferred_resource":{"nesting_mode":"list","block":{"attributes":{"exclude_list":{"type":["set","string"],"description_kind":"plain","optional":true},"include_list":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"scope":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"utilization_preference":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"metric_parameters":{"nesting_mode":"list","block":{"attributes":{"headroom":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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":{"evaluation_mode":{"nesting_mode":"set","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"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},"recording_mode":{"nesting_mode":"list","block":{"attributes":{"recording_frequency":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"recording_mode_override":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"recording_frequency":{"type":"string","description_kind":"plain","required":true},"resource_types":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"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_config_retention_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"retention_period_in_days":{"type":"number","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","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},"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_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":{"arn":{"type":"string","description_kind":"plain","computed":true},"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":{"parameters":{"nesting_mode":"set","block":{"attributes":{"key":{"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},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_controltower_landing_zone":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"drift_status":{"type":["list",["object",{"status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_available_version":{"type":"string","description_kind":"plain","computed":true},"manifest_json":{"type":"string","description_kind":"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":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_costoptimizationhub_enrollment_status":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"include_member_accounts":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_costoptimizationhub_preferences":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"member_account_discount_visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true},"savings_estimation_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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","optional":true},"bgp_asn_extended":{"type":"string","description_kind":"plain","optional":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_customerprofiles_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dead_letter_queue_url":{"type":"string","description_kind":"plain","optional":true},"default_encryption_key":{"type":"string","description_kind":"plain","optional":true},"default_expiration_days":{"type":"number","description_kind":"plain","required":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":{"matching":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"auto_merging":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"min_allowed_confidence_score_for_merging":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"conflict_resolution":{"nesting_mode":"list","block":{"attributes":{"conflict_resolving_model":{"type":"string","description_kind":"plain","required":true},"source_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"consolidation":{"nesting_mode":"list","block":{"attributes":{"matching_attributes_list":{"type":["list",["list","string"]],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"exporting_config":{"nesting_mode":"list","block":{"block_types":{"s3_exporting":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"job_schedule":{"nesting_mode":"list","block":{"attributes":{"day_of_the_week":{"type":"string","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rule_based_matching":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"max_allowed_rule_level_for_matching":{"type":"number","description_kind":"plain","optional":true},"max_allowed_rule_level_for_merging":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"attribute_types_selector":{"nesting_mode":"list","block":{"attributes":{"address":{"type":["list","string"],"description_kind":"plain","optional":true},"attribute_matching_model":{"type":"string","description_kind":"plain","required":true},"email_address":{"type":["list","string"],"description_kind":"plain","optional":true},"phone_number":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"conflict_resolution":{"nesting_mode":"list","block":{"attributes":{"conflict_resolving_model":{"type":"string","description_kind":"plain","required":true},"source_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"exporting_config":{"nesting_mode":"list","block":{"block_types":{"s3_exporting":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"matching_rules":{"nesting_mode":"set","block":{"attributes":{"rule":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_customerprofiles_profile":{"version":0,"block":{"attributes":{"account_number":{"type":"string","description_kind":"plain","optional":true},"additional_information":{"type":"string","description_kind":"plain","optional":true},"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"birth_date":{"type":"string","description_kind":"plain","optional":true},"business_email_address":{"type":"string","description_kind":"plain","optional":true},"business_name":{"type":"string","description_kind":"plain","optional":true},"business_phone_number":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"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},"gender_string":{"type":"string","description_kind":"plain","optional":true},"home_phone_number":{"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},"middle_name":{"type":"string","description_kind":"plain","optional":true},"mobile_phone_number":{"type":"string","description_kind":"plain","optional":true},"party_type_string":{"type":"string","description_kind":"plain","optional":true},"personal_email_address":{"type":"string","description_kind":"plain","optional":true},"phone_number":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"address":{"nesting_mode":"list","block":{"attributes":{"address_1":{"type":"string","description_kind":"plain","optional":true},"address_2":{"type":"string","description_kind":"plain","optional":true},"address_3":{"type":"string","description_kind":"plain","optional":true},"address_4":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"county":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"province":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"billing_address":{"nesting_mode":"list","block":{"attributes":{"address_1":{"type":"string","description_kind":"plain","optional":true},"address_2":{"type":"string","description_kind":"plain","optional":true},"address_3":{"type":"string","description_kind":"plain","optional":true},"address_4":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"county":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"province":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"mailing_address":{"nesting_mode":"list","block":{"attributes":{"address_1":{"type":"string","description_kind":"plain","optional":true},"address_2":{"type":"string","description_kind":"plain","optional":true},"address_3":{"type":"string","description_kind":"plain","optional":true},"address_4":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"county":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"province":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"shipping_address":{"nesting_mode":"list","block":{"attributes":{"address_1":{"type":"string","description_kind":"plain","optional":true},"address_2":{"type":"string","description_kind":"plain","optional":true},"address_3":{"type":"string","description_kind":"plain","optional":true},"address_4":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"county":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"province":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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_keytab_base64":{"type":"string","description_kind":"plain","optional":true},"kerberos_krb5_conf":{"type":"string","description_kind":"plain","optional":true},"kerberos_krb5_conf_base64":{"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,"computed":true},"rpc_protection":{"type":"string","description_kind":"plain","optional":true,"computed":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},"task_report_config":{"nesting_mode":"list","block":{"attributes":{"output_type":{"type":"string","description_kind":"plain","optional":true},"report_level":{"type":"string","description_kind":"plain","optional":true},"s3_object_versioning":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"report_overrides":{"nesting_mode":"list","block":{"attributes":{"deleted_override":{"type":"string","description_kind":"plain","optional":true},"skipped_override":{"type":"string","description_kind":"plain","optional":true},"transferred_override":{"type":"string","description_kind":"plain","optional":true},"verified_override":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_access_role_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket_arn":{"type":"string","description_kind":"plain","required":true},"subdirectory":{"type":"string","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_datazone_asset_type":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owning_project_identifier":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"forms_input":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","optional":true},"type_identifier":{"type":"string","description_kind":"plain","required":true},"type_revision":{"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datazone_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_execution_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_identifier":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"portal_url":{"type":"string","description_kind":"plain","computed":true},"skip_deletion_check":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"single_sign_on":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_assignment":{"type":"string","description_kind":"plain","optional":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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datazone_environment":{"version":0,"block":{"attributes":{"account_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"account_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"blueprint_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"glossary_terms":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_deployment":{"type":["list",["object",{"deployment_id":"string","deployment_status":"string","deployment_type":"string","failure_reasons":["list",["object",{"code":"string","message":"string"}]],"is_deployment_complete":"bool","messages":["list","string"]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_identifier":{"type":"string","description_kind":"plain","required":true},"project_identifier":{"type":"string","description_kind":"plain","required":true},"provider_environment":{"type":"string","description_kind":"plain","computed":true},"provisioned_resources":{"type":["list",["object",{"name":"string","provider":"string","type":"string","value":"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"}},"user_parameters":{"nesting_mode":"list","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_datazone_environment_blueprint_configuration":{"version":0,"block":{"attributes":{"domain_id":{"type":"string","description_kind":"plain","required":true},"enabled_regions":{"type":["list","string"],"description_kind":"plain","required":true},"environment_blueprint_id":{"type":"string","description_kind":"plain","required":true},"manage_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"provisioning_role_arn":{"type":"string","description_kind":"plain","optional":true},"regional_parameters":{"type":["map",["map","string"]],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_datazone_environment_profile":{"version":0,"block":{"attributes":{"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"aws_account_region":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"environment_blueprint_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_identifier":{"type":"string","description_kind":"plain","required":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"user_parameters":{"nesting_mode":"list","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_datazone_form_type":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"imports":{"type":["list",["object",{"name":"string","revision":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"origin_domain_id":{"type":"string","description_kind":"plain","computed":true},"origin_project_id":{"type":"string","description_kind":"plain","computed":true},"owning_project_identifier":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"model":{"nesting_mode":"list","block":{"attributes":{"smithy":{"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datazone_glossary":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owning_project_identifier":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_datazone_glossary_term":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"domain_identifier":{"type":"string","description_kind":"plain","optional":true},"glossary_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"long_description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"short_description":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"term_relations":{"nesting_mode":"list","block":{"attributes":{"classifies":{"type":["set","string"],"description_kind":"plain","optional":true},"is_a":{"type":["set","string"],"description_kind":"plain","optional":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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datazone_project":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"failure_reasons":{"type":["list",["object",{"code":"string","message":"string"}]],"description_kind":"plain","computed":true},"glossary_terms":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_updated_at":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_status":{"type":"string","description_kind":"plain","computed":true},"skip_deletion_check":{"type":"bool","description_kind":"plain","optional":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_datazone_user_profile":{"version":0,"block":{"attributes":{"details":{"type":["list",["object",{"iam":["list",["object",{"arn":"string"}]],"sso":["list",["object",{"first_name":"string","last_name":"string","user_name":"string"}]]}]],"description_kind":"plain","computed":true},"domain_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"user_identifier":{"type":"string","description_kind":"plain","required":true},"user_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},"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_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},"shared_accounts":{"type":["set","string"],"description_kind":"plain","optional":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},"dedicated_log_volume":{"type":"bool","description_kind":"plain","optional":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_auth_secret_arn":{"type":"string","description_kind":"plain","optional":true},"domain_dns_ips":{"type":["list","string"],"description_kind":"plain","optional":true},"domain_fqdn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_iam_role_name":{"type":"string","description_kind":"plain","optional":true},"domain_ou":{"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_lifecycle_support":{"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},"upgrade_storage_config":{"type":"bool","description_kind":"plain","optional":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}},"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_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},"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}},"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},"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}},"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":"set","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},"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","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},"ipv6_address_preferred_lease_time":{"type":"string","description_kind":"plain","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_detective_organization_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}},"description_kind":"plain"}},"aws_detective_organization_configuration":{"version":0,"block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","required":true},"graph_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"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_devopsguru_event_sources_config":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"event_sources":{"nesting_mode":"list","block":{"block_types":{"amazon_code_guru_profiler":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_devopsguru_notification_channel":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"message_types":{"type":["set","string"],"description_kind":"plain","optional":true},"severities":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"sns":{"nesting_mode":"list","block":{"attributes":{"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_devopsguru_resource_collection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudformation":{"nesting_mode":"list","block":{"attributes":{"stack_names":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"app_boundary_key":{"type":"string","description_kind":"plain","required":true},"tag_values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_devopsguru_service_integration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"kms_server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"opt_in_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"logs_anomaly_detection":{"nesting_mode":"list","block":{"attributes":{"opt_in_status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"ops_center":{"nesting_mode":"list","block":{"attributes":{"opt_in_status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"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,"computed":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},"pause_replication_tasks":{"type":"bool","description_kind":"plain","optional":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},"use_new_mapping_type":{"type":"bool","description_kind":"plain","optional":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},"postgres_settings":{"nesting_mode":"list","block":{"attributes":{"after_connect_script":{"type":"string","description_kind":"plain","optional":true},"babelfish_database_name":{"type":"string","description_kind":"plain","optional":true},"capture_ddls":{"type":"bool","description_kind":"plain","optional":true},"database_mode":{"type":"string","description_kind":"plain","optional":true},"ddl_artifacts_schema":{"type":"string","description_kind":"plain","optional":true},"execute_timeout":{"type":"number","description_kind":"plain","optional":true},"fail_tasks_on_lob_truncation":{"type":"bool","description_kind":"plain","optional":true},"heartbeat_enable":{"type":"bool","description_kind":"plain","optional":true},"heartbeat_frequency":{"type":"number","description_kind":"plain","optional":true},"heartbeat_schema":{"type":"string","description_kind":"plain","optional":true},"map_boolean_as_boolean":{"type":"bool","description_kind":"plain","optional":true},"map_jsonb_as_clob":{"type":"bool","description_kind":"plain","optional":true},"map_long_varchar_as":{"type":"string","description_kind":"plain","optional":true},"max_file_size":{"type":"number","description_kind":"plain","optional":true},"plugin_name":{"type":"string","description_kind":"plain","optional":true},"slot_name":{"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},"glue_catalog_generation":{"type":"bool","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","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_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,"computed":true},"resource_identifier":{"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},"glue_catalog_generation":{"type":"bool","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":{"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},"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},"storage_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},"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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":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},"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},"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},"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_docdbelastic_cluster":{"version":0,"block":{"attributes":{"admin_user_name":{"type":"string","description_kind":"plain","required":true},"admin_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","required":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"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},"shard_capacity":{"type":"number","description_kind":"plain","required":true},"shard_count":{"type":"number","description_kind":"plain","required":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","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":"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_drs_replication_configuration_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associate_default_security_group":{"type":"bool","description_kind":"plain","required":true},"auto_replicate_new_disks":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"bandwidth_throttling":{"type":"number","description_kind":"plain","required":true},"create_public_ip":{"type":"bool","description_kind":"plain","required":true},"data_plane_routing":{"type":"string","description_kind":"plain","required":true},"default_large_staging_disk_type":{"type":"string","description_kind":"plain","required":true},"ebs_encryption":{"type":"string","description_kind":"plain","required":true},"ebs_encryption_key_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"replication_server_instance_type":{"type":"string","description_kind":"plain","required":true},"replication_servers_security_groups_ids":{"type":["list","string"],"description_kind":"plain","required":true},"staging_area_subnet_id":{"type":"string","description_kind":"plain","required":true},"staging_area_tags":{"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","computed":true},"use_dedicated_replication_server":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"pit_policy":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","required":true},"retention_duration":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"number","description_kind":"plain","optional":true},"units":{"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_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":{"approximate_creation_date_time_precision":{"type":"string","description_kind":"plain","optional":true,"computed":true},"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_resource_policy":{"version":0,"block":{"attributes":{"confirm_remove_self_resource_access":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"revision_id":{"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},"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_source_table_arn":{"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,"computed":true},"write_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"on_demand_throughput":{"nesting_mode":"list","block":{"attributes":{"max_read_request_units":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_write_request_units":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"import_table":{"nesting_mode":"list","block":{"attributes":{"input_compression_type":{"type":"string","description_kind":"plain","optional":true},"input_format":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_format_options":{"nesting_mode":"list","block":{"block_types":{"csv":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"header_list":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_bucket_source":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_owner":{"type":"string","description_kind":"plain","optional":true},"key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"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"}},"on_demand_throughput":{"nesting_mode":"list","block":{"attributes":{"max_read_request_units":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_write_request_units":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"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","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_dynamodb_table_export":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"billed_size_in_bytes":{"type":"number","description_kind":"plain","computed":true},"end_time":{"type":"string","description_kind":"plain","computed":true},"export_format":{"type":"string","description_kind":"plain","optional":true},"export_status":{"type":"string","description_kind":"plain","computed":true},"export_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"item_count":{"type":"number","description_kind":"plain","computed":true},"manifest_files_s3_key":{"type":"string","description_kind":"plain","computed":true},"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_bucket_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_sse_algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_sse_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"start_time":{"type":"string","description_kind":"plain","computed":true},"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_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_fast_snapshot_restore":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","required":true},"state":{"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_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_block_public_access":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","required":true}},"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_block_reservation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"capacity_block_offering_id":{"type":"string","description_kind":"plain","required":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","computed":true},"end_date":{"type":"string","description_kind":"plain","computed":true},"end_date_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_count":{"type":"number","description_kind":"plain","computed":true},"instance_platform":{"type":"string","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"placement_group_arn":{"type":"string","description_kind":"plain","computed":true},"reservation_type":{"type":"string","description_kind":"plain","computed":true},"start_date":{"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},"tenancy":{"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}},"description_kind":"plain"}}},"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}},"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_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},"self_service_portal_url":{"type":"string","description_kind":"plain","computed":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},"max_spot_price_as_percentage_of_optimal_on_demand_price":{"type":"number","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}},"block_types":{"capacity_reservation_options":{"nesting_mode":"list","block":{"attributes":{"usage_strategy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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}},"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_image_block_public_access":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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_metadata_defaults":{"version":0,"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},"id":{"type":"string","description_kind":"plain","computed":true},"instance_metadata_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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","optional":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,"computed":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},"security_group_referencing_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_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_default_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"original_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_route_table_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_ec2_transit_gateway_default_route_table_propagation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"original_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_route_table_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_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},"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}},"block_types":{"options":{"nesting_mode":"list","block":{"attributes":{"dynamic_routing":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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},"security_group_referencing_support":{"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},"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},"security_group_referencing_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":{"credential_arn":{"type":"string","description_kind":"plain","optional":true},"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_creation_template":{"version":0,"block":{"attributes":{"applied_for":{"type":["set","string"],"description_kind":"plain","required":true},"custom_role_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},"image_tag_mutability":{"type":"string","description_kind":"plain","optional":true},"lifecycle_policy":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_policy":{"type":"string","description_kind":"plain","optional":true},"resource_tags":{"type":["map","string"],"description_kind":"plain","optional":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"}}},"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_draining":{"type":"string","description_kind":"plain","optional":true,"computed":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},"managed_storage_configuration":{"nesting_mode":"list","block":{"attributes":{"fargate_ephemeral_storage_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"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":1,"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_delete":{"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},"timeout":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"per_request_timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tls":{"nesting_mode":"list","block":{"attributes":{"kms_key":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"issuer_cert_authority":{"nesting_mode":"list","block":{"attributes":{"aws_pca_authority_arn":{"type":"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"},"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"}},"volume_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"managed_ebs_volume":{"nesting_mode":"list","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"file_system_type":{"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},"role_arn":{"type":"string","description_kind":"plain","required":true},"size_in_gb":{"type":"number","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tag_specifications":{"nesting_mode":"list","block":{"attributes":{"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"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},"track_latest":{"type":"bool","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":{"configure_at_launch":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"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_archive":{"type":"string","description_kind":"plain","optional":true},"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":3},"protection":{"nesting_mode":"list","block":{"attributes":{"replication_overwrite":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"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","optional":true,"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},"arn":{"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},"ipam_pool_id":{"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},"ptr_record":{"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_eip_domain_name":{"version":0,"block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"ptr_record":{"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},"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_eks_access_entry":{"version":0,"block":{"attributes":{"access_entry_arn":{"type":"string","description_kind":"plain","computed":true},"cluster_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},"kubernetes_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"modified_at":{"type":"string","description_kind":"plain","computed":true},"principal_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},"user_name":{"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_eks_access_policy_association":{"version":0,"block":{"attributes":{"associated_at":{"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},"modified_at":{"type":"string","description_kind":"plain","computed":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"principal_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_scope":{"nesting_mode":"list","block":{"attributes":{"namespaces":{"type":["set","string"],"description_kind":"plain","optional":true},"type":{"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_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":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bootstrap_self_managed_addons":{"type":"bool","description_kind":"plain","optional":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":{"access_config":{"nesting_mode":"list","block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bootstrap_cluster_creator_admin_permissions":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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"}},"upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"support_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"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_eks_pod_identity_association":{"version":0,"block":{"attributes":{"association_arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"namespace":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"service_account":{"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}},"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},"process":{"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_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":2,"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},"auth_token_update_strategy":{"type":"string","description_kind":"plain","optional":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},"cluster_mode":{"type":"string","description_kind":"plain","optional":true,"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","required":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},"ip_discovery":{"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},"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_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},"transit_encryption_mode":{"type":"string","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_reserved_cache_node":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cache_node_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"cache_node_type":{"type":"string","description_kind":"plain","computed":true},"duration":{"type":"string","description_kind":"plain","computed":true},"fixed_price":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":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},"reserved_cache_nodes_offering_id":{"type":"string","description_kind":"plain","required":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","computed":true},"usage_price":{"type":"number","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_elasticache_serverless_cache":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"daily_snapshot_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":["list",["object",{"address":"string","port":"number"}]],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"full_engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"major_engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"reader_endpoint":{"type":["list",["object",{"address":"string","port":"number"}]],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"snapshot_arns_to_restore":{"type":["list","string"],"description_kind":"plain","optional":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"status":{"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","computed":true},"user_group_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cache_usage_limits":{"nesting_mode":"list","block":{"block_types":{"data_storage":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true},"unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ecpu_per_second":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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_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},"vpc_id":{"type":"string","description_kind":"plain","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},"read":{"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}},"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_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_elasticsearch_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_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,"computed":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},"unhealthy_node_replacement":{"type":"bool","description_kind":"plain","optional":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,"computed":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"}},"interactive_configuration":{"nesting_mode":"list","block":{"attributes":{"livy_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"studio_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"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"},"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},"dataview_name":{"type":"string","description_kind":"plain","optional":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","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"volume_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scaling_group_configuration":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"number","description_kind":"plain","optional":true},"memory_limit":{"type":"number","description_kind":"plain","optional":true},"memory_reservation":{"type":"number","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","required":true},"scaling_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tickerplant_log_configuration":{"nesting_mode":"list","block":{"attributes":{"tickerplant_log_volumes":{"type":["set","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_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_dataview":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_update":{"type":"bool","description_kind":"plain","required":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true},"az_mode":{"type":"string","description_kind":"plain","required":true},"changeset_id":{"type":"string","description_kind":"plain","optional":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"database_name":{"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},"last_modified_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_write":{"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}},"block_types":{"segment_configurations":{"nesting_mode":"list","block":{"attributes":{"db_paths":{"type":["list","string"],"description_kind":"plain","required":true},"on_demand":{"type":"bool","description_kind":"plain","optional":true},"volume_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_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_scaling_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","required":true},"clusters":{"type":["list","string"],"description_kind":"plain","computed":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"host_type":{"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},"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}},"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_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_finspace_kx_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attached_clusters":{"type":["list",["object",{"cluster_name":"string","cluster_status":"string","cluster_type":"string"}]],"description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","required":true},"az_mode":{"type":"string","description_kind":"plain","required":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},"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":{"nas1_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"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":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},"experiment_options":{"nesting_mode":"list","block":{"attributes":{"account_targeting":{"type":"string","description_kind":"plain","optional":true},"empty_target_resolution_mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_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_set_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":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_fms_resource_set":{"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}},"block_types":{"resource_set":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_update_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_set_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type_list":{"type":["list","string"],"description_kind":"plain","optional":true},"update_token":{"type":"string","description_kind":"plain","optional":true,"computed":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_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},"final_backup_tags":{"type":["map","string"],"description_kind":"plain","optional":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},"skip_final_backup":{"type":"bool","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},"metadata_configuration":{"nesting_mode":"list","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true,"computed":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},"ha_pairs":{"type":"number","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","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","required":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","optional":true,"computed":true},"throughput_capacity_per_ha_pair":{"type":"number","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":{"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},"final_backup_tags":{"type":["map","string"],"description_kind":"plain","optional":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_bytes":{"type":"string","description_kind":"plain","optional":true,"computed":true},"size_in_megabytes":{"type":"number","description_kind":"plain","optional":true,"computed":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_style":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregate_configuration":{"nesting_mode":"list","block":{"attributes":{"aggregates":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"constituents_per_aggregate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"total_constituents":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"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,"computed":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},"delete_options":{"type":["set","string"],"description_kind":"plain","optional":true},"deployment_type":{"type":"string","description_kind":"plain","required":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"final_backup_tags":{"type":["map","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},"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},"skip_final_backup":{"type":"bool","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},"final_backup_tags":{"type":["map","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},"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_cross_account_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"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},"name":{"type":"string","description_kind":"plain","required":true},"principals":{"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","computed":true}},"block_types":{"resource":{"nesting_mode":"set","block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","optional":true},"endpoint_id":{"type":"string","description_kind":"plain","optional":true},"region":{"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":{"attachment_arn":{"type":"string","description_kind":"plain","optional":true},"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"}},"federated_database":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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":{"additional_locations":{"type":["list","string"],"description_kind":"plain","optional":true},"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},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_catalog_table_optimizer":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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},"serde":{"type":"string","description_kind":"plain","optional":true,"computed":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},"catalog_encryption_service_role":{"type":"string","description_kind":"plain","optional":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},"job_run_queuing_enabled":{"type":"bool","description_kind":"plain","optional":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":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,"computed":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,"computed":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},"update":{"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},"grafana_token":{"type":"string","description_kind":"plain","optional":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,"sensitive":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_grafana_workspace_service_account":{"version":0,"block":{"attributes":{"grafana_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"service_account_id":{"type":"string","description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_grafana_workspace_service_account_token":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"expires_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true},"seconds_to_live":{"type":"number","description_kind":"plain","required":true},"service_account_id":{"type":"string","description_kind":"plain","required":true},"service_account_token_id":{"type":"string","description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"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_detector_feature":{"version":0,"block":{"attributes":{"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},"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"additional_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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_malware_protection_plan":{"version":0,"block":{"attributes":{"actions":{"type":["list",["object",{"tagging":["list",["object",{"status":"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},"id":{"type":"string","description_kind":"plain","computed":true},"role":{"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","computed":true}},"block_types":{"protected_resource":{"nesting_mode":"list","block":{"block_types":{"s3_bucket":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"object_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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_organization_configuration_feature":{"version":0,"block":{"attributes":{"auto_enable":{"type":"string","description_kind":"plain","required":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}},"block_types":{"additional_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_enable":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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_policies_exclusive":{"version":0,"block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","required":true},"policy_names":{"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,"computed":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_group_policy_attachments_exclusive":{"version":0,"block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","required":true},"policy_arns":{"type":["set","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},"attachment_count":{"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},"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","deprecated":true,"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","deprecated":true}}},"description_kind":"plain"}},"aws_iam_role_policies_exclusive":{"version":0,"block":{"attributes":{"policy_names":{"type":["set","string"],"description_kind":"plain","required":true},"role_name":{"type":"string","description_kind":"plain","required":true}},"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,"computed":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_role_policy_attachments_exclusive":{"version":0,"block":{"attributes":{"policy_arns":{"type":["set","string"],"description_kind":"plain","required":true},"role_name":{"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}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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_policies_exclusive":{"version":0,"block":{"attributes":{"policy_names":{"type":["set","string"],"description_kind":"plain","required":true},"user_name":{"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,"computed":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_policy_attachments_exclusive":{"version":0,"block":{"attributes":{"policy_arns":{"type":["set","string"],"description_kind":"plain","required":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","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,"computed":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},"execution_role":{"type":"string","description_kind":"plain","optional":true,"computed":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_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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"workflow":{"nesting_mode":"set","block":{"attributes":{"on_failure":{"type":"string","description_kind":"plain","optional":true},"parallel_group":{"type":"string","description_kind":"plain","optional":true},"workflow_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"}}},"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},"execution_role":{"type":"string","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},"workflow":{"nesting_mode":"list","block":{"attributes":{"on_failure":{"type":"string","description_kind":"plain","optional":true},"parallel_group":{"type":"string","description_kind":"plain","optional":true},"workflow_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"}}},"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,"computed":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_imagebuilder_lifecycle_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","required":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","computed":true}},"block_types":{"policy_detail":{"nesting_mode":"set","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"include_resources":{"nesting_mode":"list","block":{"attributes":{"amis":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"containers":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"snapshots":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"exclusion_rules":{"nesting_mode":"list","block":{"attributes":{"tag_map":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"amis":{"nesting_mode":"list","block":{"attributes":{"is_public":{"type":"bool","description_kind":"plain","optional":true},"regions":{"type":["list","string"],"description_kind":"plain","optional":true},"shared_accounts":{"type":["list","string"],"description_kind":"plain","optional":true},"tag_map":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"last_launched":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"filter":{"nesting_mode":"list","block":{"attributes":{"retain_at_least":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"resource_selection":{"nesting_mode":"list","block":{"attributes":{"tag_map":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"recipe":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"semantic_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_workflow":{"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},"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},"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},"uri":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"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},"lambda_code":{"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},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"read":{"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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_billing_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"}]],"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},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"properties":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_ca_certificate":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"allow_auto_registration":{"type":"bool","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"ca_certificate_pem":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"certificate_mode":{"type":"string","description_kind":"plain","optional":true},"customer_version":{"type":"number","description_kind":"plain","computed":true},"generation_id":{"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},"validity":{"type":["list",["object",{"not_after":"string","not_before":"string"}]],"description_kind":"plain","computed":true},"verification_certificate_pem":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"registration_config":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","optional":true},"template_body":{"type":"string","description_kind":"plain","optional":true},"template_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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_certificate_id":{"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_domain_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true},"domain_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},"server_certificate_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"service_type":{"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},"validation_certificate_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"authorizer_config":{"nesting_mode":"list","block":{"attributes":{"allow_authorizer_override":{"type":"bool","description_kind":"plain","optional":true},"default_authorizer_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tls_config":{"nesting_mode":"list","block":{"attributes":{"security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_event_configurations":{"version":0,"block":{"attributes":{"event_configurations":{"type":["map","bool"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":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"}},"filter":{"nesting_mode":"list","block":{"attributes":{"named_shadow_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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},"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},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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},"type":{"type":"string","description_kind":"plain","optional":true,"computed":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},"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_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":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"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":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"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}},"block_types":{"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},"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}},"block_types":{"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"}},"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":"set","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},"custom_time_zone":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"file_extension":{"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":"set","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":"set","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},"secrets_manager_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"iceberg_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"catalog_arn":{"type":"string","description_kind":"plain","required":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}},"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},"destination_table_configuration":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"s3_error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","required":true},"unique_keys":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"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":"set","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},"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},"msk_source_configuration":{"nesting_mode":"list","block":{"attributes":{"msk_cluster_arn":{"type":"string","description_kind":"plain","required":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"attributes":{"connectivity":{"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},"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},"document_id_options":{"nesting_mode":"list","block":{"attributes":{"default_document_id_format":{"type":"string","description_kind":"plain","required":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":"set","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},"opensearchserverless_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"collection_endpoint":{"type":"string","description_kind":"plain","required":true},"index_name":{"type":"string","description_kind":"plain","required":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}},"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":"set","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","optional":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","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":"set","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},"secrets_manager_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"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},"snowflake_configuration":{"nesting_mode":"list","block":{"attributes":{"account_url":{"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},"content_column_name":{"type":"string","description_kind":"plain","optional":true},"data_loading_option":{"type":"string","description_kind":"plain","optional":true},"database":{"type":"string","description_kind":"plain","required":true},"key_passphrase":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"metadata_column_name":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","optional":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},"schema":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true},"user":{"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":"set","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},"secrets_manager_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snowflake_role_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"snowflake_role":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snowflake_vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"private_link_vpce_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"splunk_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"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","optional":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":"set","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},"secrets_manager_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"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_kinesis_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"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":{"application_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"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,"sensitive":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},"rotation_period_in_days":{"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},"xks_key_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_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_cells_filter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"table_data":{"nesting_mode":"list","block":{"attributes":{"column_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"table_catalog_id":{"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,"computed":true}},"block_types":{"column_wildcard":{"nesting_mode":"list","block":{"attributes":{"excluded_column_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"row_filter":{"nesting_mode":"list","block":{"attributes":{"filter_expression":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"all_rows_wildcard":{"nesting_mode":"list","block":{"description_kind":"plain"}}},"description_kind":"plain"}}},"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}},"description_kind":"plain"}}},"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},"allow_full_table_external_data_access":{"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},"parameters":{"type":["map","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_cells_filter":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"table_catalog_id":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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},"hybrid_access_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":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},"use_service_linked_role":{"type":"bool","description_kind":"plain","optional":true},"with_federation":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lakeformation_resource_lf_tag":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"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},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"table_with_columns":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column_wildcard":{"nesting_mode":"list","block":{"attributes":{"excluded_column_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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}},"description_kind":"plain"}}},"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"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":{"arn":{"type":"string","description_kind":"plain","computed":true},"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},"kms_key_arn":{"type":"string","description_kind":"plain","optional":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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"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_sha256":{"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","optional":true},"replacement_security_group_ids":{"type":["set","string"],"description_kind":"plain","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},"logging_config":{"nesting_mode":"list","block":{"attributes":{"application_log_level":{"type":"string","description_kind":"plain","optional":true},"log_format":{"type":"string","description_kind":"plain","required":true},"log_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"system_log_level":{"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":{"ipv6_allowed_for_dual_stack":{"type":"bool","description_kind":"plain","optional":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"}},"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_recursion_config":{"version":0,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"recursive_loop":{"type":"string","description_kind":"plain","required":true}},"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},"code_sha256":{"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_lambda_runtime_management_config":{"version":0,"block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"runtime_version_arn":{"type":"string","description_kind":"plain","optional":true},"update_runtime_on":{"type":"string","description_kind":"plain","optional":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","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},"max_spot_price_as_percentage_of_optimal_on_demand_price":{"type":"number","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},"primary_ipv6":{"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},"client_keep_alive":{"type":"number","description_kind":"plain","optional":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},"dns_record_client_routing_policy":{"type":"string","description_kind":"plain","optional":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},"enable_zonal_shift":{"type":"bool","description_kind":"plain","optional":true},"enforce_security_group_inbound_rules_on_private_link_traffic":{"type":"string","description_kind":"plain","optional":true,"computed":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,"computed":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},"connection_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},"tcp_idle_timeout_seconds":{"type":"number","description_kind":"plain","optional":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},"mutual_authentication":{"nesting_mode":"list","block":{"attributes":{"ignore_client_certificate_expiry":{"type":"bool","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true},"trust_store_arn":{"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_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":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},"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,"computed":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_balancer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing_anomaly_mitigation":{"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,"computed":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"}},"target_group_health":{"nesting_mode":"list","block":{"block_types":{"dns_failover":{"nesting_mode":"list","block":{"attributes":{"minimum_healthy_targets_count":{"type":"string","description_kind":"plain","optional":true},"minimum_healthy_targets_percentage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"unhealthy_state_routing":{"nesting_mode":"list","block":{"attributes":{"minimum_healthy_targets_count":{"type":"number","description_kind":"plain","optional":true},"minimum_healthy_targets_percentage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_health_state":{"nesting_mode":"list","block":{"attributes":{"enable_unhealthy_connection_termination":{"type":"bool","description_kind":"plain","required":true},"unhealthy_draining_interval":{"type":"number","description_kind":"plain","optional":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_lb_trust_store":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"ca_certificates_bundle_s3_bucket":{"type":"string","description_kind":"plain","required":true},"ca_certificates_bundle_s3_key":{"type":"string","description_kind":"plain","required":true},"ca_certificates_bundle_s3_object_version":{"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}},"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_lb_trust_store_revocation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"revocation_id":{"type":"number","description_kind":"plain","computed":true},"revocations_s3_bucket":{"type":"string","description_kind":"plain","required":true},"revocations_s3_key":{"type":"string","description_kind":"plain","required":true},"revocations_s3_object_version":{"type":"string","description_kind":"plain","optional":true},"trust_store_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_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_lexv2models_bot_locale":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"locale_id":{"type":"string","description_kind":"plain","required":true},"n_lu_intent_confidence_threshold":{"type":"number","description_kind":"plain","required":true},"name":{"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},"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"}},"voice_settings":{"nesting_mode":"list","block":{"attributes":{"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lexv2models_bot_version":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"locale_specification":{"type":["map",["object",{"source_bot_version":"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lexv2models_intent":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"creation_date_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"intent_id":{"type":"string","description_kind":"plain","computed":true},"last_updated_date_time":{"type":"string","description_kind":"plain","computed":true},"locale_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_intent_signature":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"closing_setting":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"closing_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"confirmation_setting":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"code_hook":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"enable_code_hook_invocation":{"type":"bool","description_kind":"plain","required":true},"invocation_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"post_code_hook_specification":{"nesting_mode":"list","block":{"block_types":{"failure_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"confirmation_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"confirmation_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"confirmation_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"declination_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"declination_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"declination_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"elicitation_code_hook":{"nesting_mode":"list","block":{"attributes":{"enable_code_hook_invocation":{"type":"bool","description_kind":"plain","optional":true},"invocation_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"failure_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_specification":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"message_selection_strategy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_attempts_specification":{"nesting_mode":"set","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"map_block_key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"allowed_input_types":{"nesting_mode":"list","block":{"attributes":{"allow_audio_input":{"type":"bool","description_kind":"plain","required":true},"allow_dtmf_input":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"audio_and_dtmf_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"block_types":{"audio_specification":{"nesting_mode":"list","block":{"attributes":{"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"dtmf_specification":{"nesting_mode":"list","block":{"attributes":{"deletion_character":{"type":"string","description_kind":"plain","required":true},"end_character":{"type":"string","description_kind":"plain","required":true},"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"text_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"dialog_code_hook":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"fulfillment_code_hook":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"fulfillment_updates_specification":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"start_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"delay_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"update_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"frequency_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"post_fulfillment_status_specification":{"nesting_mode":"list","block":{"block_types":{"failure_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"initial_response_setting":{"nesting_mode":"list","block":{"block_types":{"code_hook":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"enable_code_hook_invocation":{"type":"bool","description_kind":"plain","required":true},"invocation_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"post_code_hook_specification":{"nesting_mode":"list","block":{"block_types":{"failure_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"failure_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"success_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeout_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"conditional":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"conditional_branch":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"expression_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"default_branch":{"nesting_mode":"list","block":{"block_types":{"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"initial_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"next_step":{"nesting_mode":"list","block":{"attributes":{"session_attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"dialog_action":{"nesting_mode":"list","block":{"attributes":{"slot_to_elicit":{"type":"string","description_kind":"plain","optional":true},"suppress_next_message":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"intent":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"shape":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"interpreted_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"input_context":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"kendra_configuration":{"nesting_mode":"list","block":{"attributes":{"kendra_index":{"type":"string","description_kind":"plain","required":true},"query_filter_string":{"type":"string","description_kind":"plain","optional":true},"query_filter_string_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"output_context":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"time_to_live_in_seconds":{"type":"number","description_kind":"plain","required":true},"turns_to_live":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"sample_utterance":{"nesting_mode":"list","block":{"attributes":{"utterance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"slot_priority":{"nesting_mode":"list","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"slot_id":{"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_lexv2models_slot":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"intent_id":{"type":"string","description_kind":"plain","required":true},"locale_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"slot_id":{"type":"string","description_kind":"plain","computed":true},"slot_type_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"multiple_values_setting":{"nesting_mode":"list","block":{"attributes":{"allow_multiple_values":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"obfuscation_setting":{"nesting_mode":"list","block":{"attributes":{"obfuscation_setting_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sub_slot_setting":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"slot_specification":{"nesting_mode":"set","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true},"slot_type_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value_elicitation_setting":{"nesting_mode":"list","block":{"block_types":{"default_value_specification":{"nesting_mode":"list","block":{"block_types":{"default_value_list":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_specification":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"message_selection_strategy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_attempts_specification":{"nesting_mode":"set","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"map_block_key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"allowed_input_types":{"nesting_mode":"list","block":{"attributes":{"allow_audio_input":{"type":"bool","description_kind":"plain","required":true},"allow_dtmf_input":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"audio_and_dtmf_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"block_types":{"audio_specification":{"nesting_mode":"list","block":{"attributes":{"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"dtmf_specification":{"nesting_mode":"list","block":{"attributes":{"deletion_character":{"type":"string","description_kind":"plain","required":true},"end_character":{"type":"string","description_kind":"plain","required":true},"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"text_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"sample_utterance":{"nesting_mode":"list","block":{"attributes":{"utterance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"wait_and_continue_specification":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"continue_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"still_waiting_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"frequency_in_seconds":{"type":"number","description_kind":"plain","required":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"waiting_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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"}},"value_elicitation_setting":{"nesting_mode":"list","block":{"attributes":{"slot_constraint":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_value_specification":{"nesting_mode":"list","block":{"block_types":{"default_value_list":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_specification":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"message_selection_strategy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"prompt_attempts_specification":{"nesting_mode":"set","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"map_block_key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"allowed_input_types":{"nesting_mode":"list","block":{"attributes":{"allow_audio_input":{"type":"bool","description_kind":"plain","required":true},"allow_dtmf_input":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"audio_and_dtmf_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"block_types":{"audio_specification":{"nesting_mode":"list","block":{"attributes":{"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"dtmf_specification":{"nesting_mode":"list","block":{"attributes":{"deletion_character":{"type":"string","description_kind":"plain","required":true},"end_character":{"type":"string","description_kind":"plain","required":true},"end_timeout_ms":{"type":"number","description_kind":"plain","required":true},"max_length":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"text_input_specification":{"nesting_mode":"list","block":{"attributes":{"start_timeout_ms":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"sample_utterance":{"nesting_mode":"list","block":{"attributes":{"utterance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"slot_resolution_setting":{"nesting_mode":"list","block":{"attributes":{"slot_resolution_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"wait_and_continue_specification":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"continue_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"still_waiting_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true},"frequency_in_seconds":{"type":"number","description_kind":"plain","required":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"waiting_response":{"nesting_mode":"list","block":{"attributes":{"allow_interrupt":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"message_group":{"nesting_mode":"list","block":{"block_types":{"message":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"variation":{"nesting_mode":"list","block":{"block_types":{"custom_payload":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"image_response_card":{"nesting_mode":"list","block":{"attributes":{"image_url":{"type":"string","description_kind":"plain","optional":true},"subtitle":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"button":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"plain_text_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssml_message":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lexv2models_slot_type":{"version":0,"block":{"attributes":{"bot_id":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"locale_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_slot_type_signature":{"type":"string","description_kind":"plain","optional":true},"slot_type_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"composite_slot_type_setting":{"nesting_mode":"list","block":{"block_types":{"sub_slots":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"slot_type_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"external_source_setting":{"nesting_mode":"list","block":{"block_types":{"grammar_slot_type_setting":{"nesting_mode":"list","block":{"block_types":{"source":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_object_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"slot_type_values":{"nesting_mode":"list","block":{"block_types":{"sample_value":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"synonyms":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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"}},"value_selection_setting":{"nesting_mode":"list","block":{"attributes":{"resolution_strategy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"advanced_recognition_setting":{"nesting_mode":"list","block":{"attributes":{"audio_recognition_strategy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"regex_filter":{"nesting_mode":"list","block":{"attributes":{"pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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,"computed":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_m2_application":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"current_version":{"type":"number","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"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","computed":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"s3_location":{"type":"string","description_kind":"plain","optional":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_m2_deployment":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"application_version":{"type":"number","description_kind":"plain","required":true},"deployment_id":{"type":"string","description_kind":"plain","computed":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"force_stop":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"start":{"type":"bool","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_m2_environment":{"version":0,"block":{"attributes":{"apply_changes_during_maintenance_window":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":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","optional":true,"computed":true},"environment_id":{"type":"string","description_kind":"plain","computed":true},"force_update":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"load_balancer_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true,"computed":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","computed":true}},"block_types":{"high_availability_config":{"nesting_mode":"list","block":{"attributes":{"desired_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"storage_configuration":{"nesting_mode":"list","block":{"block_types":{"efs":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"mount_point":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"fsx":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"mount_point":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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_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":["set","string"],"description_kind":"plain","computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"public_address_allocation_ids":{"type":["list","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}},"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","optional":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},"data_replication_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_replication_primary_broker_arn":{"type":"string","description_kind":"plain","optional":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},"pending_data_replication_mode":{"type":"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_mq_user":{"version":0,"block":{"attributes":{"broker_id":{"type":"string","description_kind":"plain","required":true},"console_access":{"type":"bool","description_kind":"plain","optional":true},"groups":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":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"}},"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},"cluster_uuid":{"type":"string","description_kind":"plain","computed":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_replicator":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"current_version":{"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},"replicator_name":{"type":"string","description_kind":"plain","required":true},"service_execution_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":{"kafka_cluster":{"nesting_mode":"list","block":{"block_types":{"amazon_msk_cluster":{"nesting_mode":"list","block":{"attributes":{"msk_cluster_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_groups_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":2,"max_items":2},"replication_info_list":{"nesting_mode":"list","block":{"attributes":{"source_kafka_cluster_alias":{"type":"string","description_kind":"plain","computed":true},"source_kafka_cluster_arn":{"type":"string","description_kind":"plain","required":true},"target_compression_type":{"type":"string","description_kind":"plain","required":true},"target_kafka_cluster_alias":{"type":"string","description_kind":"plain","computed":true},"target_kafka_cluster_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"consumer_group_replication":{"nesting_mode":"list","block":{"attributes":{"consumer_groups_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"consumer_groups_to_replicate":{"type":["set","string"],"description_kind":"plain","required":true},"detect_and_copy_new_consumer_groups":{"type":"bool","description_kind":"plain","optional":true},"synchronise_consumer_group_offsets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"topic_replication":{"nesting_mode":"list","block":{"attributes":{"copy_access_control_lists_for_topics":{"type":"bool","description_kind":"plain","optional":true},"copy_topic_configurations":{"type":"bool","description_kind":"plain","optional":true},"detect_and_copy_new_topics":{"type":"bool","description_kind":"plain","optional":true},"topics_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"topics_to_replicate":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"starting_position":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_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_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},"cluster_uuid":{"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":{"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},"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":{"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},"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":{"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},"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_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},"database_vpc_endpoint_service":{"type":"string","description_kind":"plain","computed":true},"endpoint_management":{"type":"string","description_kind":"plain","optional":true,"computed":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_webservers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_webservers":{"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},"webserver_vpc_endpoint_service":{"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,"computed":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},"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":{"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,"computed":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},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","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},"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","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_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}},"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_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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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},"tls_inspection_configuration_arn":{"type":"string","description_kind":"plain","optional":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":3}},"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_networkfirewall_tls_inspection_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_authority":{"type":["list",["object",{"certificate_arn":"string","certificate_serial":"string","status":"string","status_message":"string"}]],"description_kind":"plain","computed":true},"certificates":{"type":["list",["object",{"certificate_arn":"string","certificate_serial":"string","status":"string","status_message":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"encryption_configuration":{"type":["list",["object",{"key_id":"string","type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_associations":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"tls_inspection_configuration_id":{"type":"string","description_kind":"plain","computed":true},"update_token":{"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},"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"}},"tls_inspection_configuration":{"nesting_mode":"list","block":{"block_types":{"server_certificate_configuration":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"check_certificate_revocation_status":{"nesting_mode":"list","block":{"attributes":{"revoked_status_action":{"type":"string","description_kind":"plain","optional":true},"unknown_status_action":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"scope":{"nesting_mode":"list","block":{"attributes":{"protocols":{"type":["set","number"],"description_kind":"plain","required":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"address_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"destination_ports":{"nesting_mode":"list","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"source":{"nesting_mode":"list","block":{"attributes":{"address_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"source_ports":{"nesting_mode":"list","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"server_certificate":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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","optional":true},"peer_address":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"subnet_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":{"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_document":{"type":"string","description_kind":"plain","optional":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_networkmonitor_monitor":{"version":0,"block":{"attributes":{"aggregation_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"monitor_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}},"description_kind":"plain"}},"aws_networkmonitor_probe":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"destination":{"type":"string","description_kind":"plain","required":true},"destination_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"monitor_name":{"type":"string","description_kind":"plain","required":true},"packet_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"probe_id":{"type":"string","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","required":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","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":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","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":{"link_configuration":{"nesting_mode":"list","block":{"block_types":{"log_group_configuration":{"nesting_mode":"list","block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"metric_configuration":{"nesting_mode":"list","block":{"attributes":{"filter":{"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_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},"dashboard_endpoint_v2":{"type":"string","description_kind":"plain","computed":true},"domain_endpoint_v2_hosted_zone_id":{"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},"endpoint_v2":{"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},"ip_address_type":{"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},"use_off_peak_window":{"type":"bool","description_kind":"plain","optional":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,"computed":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},"standby_replicas":{"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","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_lifecycle_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_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},"master_account_name":{"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_osis_pipeline":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"ingest_endpoint_urls":{"type":["set","string"],"description_kind":"plain","computed":true},"max_units":{"type":"number","description_kind":"plain","required":true},"min_units":{"type":"number","description_kind":"plain","required":true},"pipeline_arn":{"type":"string","description_kind":"plain","computed":true},"pipeline_configuration_body":{"type":"string","description_kind":"plain","required":true},"pipeline_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":{"buffer_options":{"nesting_mode":"list","block":{"attributes":{"persistent_buffer_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"encryption_at_rest_options":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"log_publishing_options":{"nesting_mode":"list","block":{"attributes":{"is_logging_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_log_destination":{"nesting_mode":"list","block":{"attributes":{"log_group":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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"}},"vpc_options":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_paymentcryptography_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"exportable":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"key_check_value":{"type":"string","description_kind":"plain","computed":true},"key_check_value_algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_origin":{"type":"string","description_kind":"plain","computed":true},"key_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":{"key_attributes":{"nesting_mode":"single","block":{"attributes":{"key_algorithm":{"type":"string","description_kind":"plain","required":true},"key_class":{"type":"string","description_kind":"plain","required":true},"key_usage":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_modes_of_use":{"nesting_mode":"single","block":{"attributes":{"decrypt":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"derive_key":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"encrypt":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"generate":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"no_restrictions":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"sign":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"unwrap":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"verify":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"wrap":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"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_paymentcryptography_key_alias":{"version":0,"block":{"attributes":{"alias_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"key_arn":{"type":"string","description_kind":"plain","optional":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,"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":{"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_email_template":{"version":0,"block":{"attributes":{"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","computed":true},"template_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"email_template":{"nesting_mode":"list","block":{"attributes":{"default_substitutions":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"html_part":{"type":"string","description_kind":"plain","optional":true},"recommender_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true},"text_part":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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","optional":true,"sensitive":true},"application_id":{"type":"string","description_kind":"plain","required":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},"service_json":{"type":"string","description_kind":"plain","optional":true,"sensitive":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_pinpointsmsvoicev2_configuration_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_message_type":{"type":"string","description_kind":"plain","optional":true},"default_sender_id":{"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}},"description_kind":"plain"}},"aws_pinpointsmsvoicev2_opt_out_list":{"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_pinpointsmsvoicev2_phone_number":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_protection_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"iso_country_code":{"type":"string","description_kind":"plain","required":true},"message_type":{"type":"string","description_kind":"plain","required":true},"monthly_leasing_price":{"type":"string","description_kind":"plain","computed":true},"number_capabilities":{"type":["set","string"],"description_kind":"plain","required":true},"number_type":{"type":"string","description_kind":"plain","required":true},"opt_out_list_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","computed":true},"registration_id":{"type":"string","description_kind":"plain","optional":true},"self_managed_opt_outs_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","computed":true},"two_way_channel_arn":{"type":"string","description_kind":"plain","optional":true},"two_way_channel_enabled":{"type":"bool","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},"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_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},"log_configuration":{"nesting_mode":"list","block":{"attributes":{"include_execution_data":{"type":["set","string"],"description_kind":"plain","optional":true},"level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logs_log_destination":{"nesting_mode":"list","block":{"attributes":{"log_group_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firehose_log_destination":{"nesting_mode":"list","block":{"attributes":{"delivery_stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_log_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_owner":{"type":"string","description_kind":"plain","required":true},"output_format":{"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},"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","optional":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_scraper":{"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","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"scrape_configuration":{"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":{"destination":{"nesting_mode":"list","block":{"block_types":{"amp":{"nesting_mode":"list","block":{"attributes":{"workspace_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"source":{"nesting_mode":"list","block":{"block_types":{"eks":{"nesting_mode":"list","block":{"attributes":{"cluster_arn":{"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}},"description_kind":"plain"}}},"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}},"description_kind":"plain"}}},"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},"kms_key_arn":{"type":"string","description_kind":"plain","optional":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},"iam_identity_center_instance_arn":{"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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":"string","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":"string","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"},"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"},"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":"string","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":"string","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"},"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},"sparkline":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"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},"visual_layout_options":{"nesting_mode":"list","block":{"block_types":{"standard_layout":{"nesting_mode":"list","block":{"attributes":{"type":{"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},"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":{"actual_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"},"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},"comparison_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"},"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},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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":"string","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":"string","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"},"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"},"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":"string","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":"string","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"},"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},"sparkline":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"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},"visual_layout_options":{"nesting_mode":"list","block":{"block_types":{"standard_layout":{"nesting_mode":"list","block":{"attributes":{"type":{"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},"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":{"actual_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"},"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},"comparison_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"},"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},"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"},"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"},"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"},"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},"secret_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},"databricks":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true},"sql_endpoint_path":{"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":"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},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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"},"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":"string","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":"string","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"},"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"},"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":"string","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":"string","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"},"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},"sparkline":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"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},"visual_layout_options":{"nesting_mode":"list","block":{"block_types":{"standard_layout":{"nesting_mode":"list","block":{"attributes":{"type":{"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},"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":{"actual_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"},"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},"comparison_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"},"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},"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"},"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"},"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"},"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":"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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":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_certificate":{"version":0,"block":{"attributes":{"certificate_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rds_cluster":{"version":1,"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,"computed":true},"ca_certificate_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ca_certificate_valid_till":{"type":"string","description_kind":"plain","computed":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},"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},"enable_global_write_forwarding":{"type":"bool","description_kind":"plain","optional":true},"enable_http_endpoint":{"type":"bool","description_kind":"plain","optional":true},"enable_local_write_forwarding":{"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_lifecycle_support":{"type":"string","description_kind":"plain","optional":true,"computed":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},"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},"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","optional":true},"source_cluster_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},"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_before_timeout":{"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,"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_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_lifecycle_support":{"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_integration":{"version":0,"block":{"attributes":{"additional_encryption_context":{"type":["map","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"integration_name":{"type":"string","description_kind":"plain","required":true},"kms_key_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","computed":true},"target_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}},"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},"manage_master_password":{"type":"bool","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_password_secret_arn":{"type":"string","description_kind":"plain","computed":true},"master_password_secret_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_username":{"type":"string","description_kind":"plain","optional":true},"multi_az":{"type":"bool","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_arn":{"type":"string","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","deprecated":true},"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","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},"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_data_share_authorization":{"version":0,"block":{"attributes":{"allow_writes":{"type":"bool","description_kind":"plain","optional":true},"consumer_identifier":{"type":"string","description_kind":"plain","required":true},"data_share_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"managed_by":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_redshift_data_share_consumer_association":{"version":0,"block":{"attributes":{"allow_writes":{"type":"bool","description_kind":"plain","optional":true},"associate_entire_account":{"type":"bool","description_kind":"plain","optional":true},"consumer_arn":{"type":"string","description_kind":"plain","optional":true},"consumer_region":{"type":"string","description_kind":"plain","optional":true},"data_share_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"managed_by":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","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_logging":{"version":0,"block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":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}},"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_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_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":{"version":0,"block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"destination_region":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"manual_snapshot_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"snapshot_copy_grant_name":{"type":"string","description_kind":"plain","optional":true}},"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_custom_domain_association":{"version":0,"block":{"attributes":{"custom_domain_certificate_arn":{"type":"string","description_kind":"plain","required":true},"custom_domain_certificate_expiry_time":{"type":"string","description_kind":"plain","computed":true},"custom_domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"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},"owner_account":{"type":"string","description_kind":"plain","optional":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_password_secret_arn":{"type":"string","description_kind":"plain","computed":true},"admin_password_secret_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"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},"manage_admin_password":{"type":"bool","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},"max_capacity":{"type":"number","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":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_rekognition_collection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"collection_id":{"type":"string","description":"The name of the Rekognition collection","description_kind":"plain","required":true},"face_model_version":{"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}},"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rekognition_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_update":{"type":"string","description_kind":"plain","optional":true,"computed":true},"feature":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rekognition_stream_processor":{"version":0,"block":{"attributes":{"kms_key_id":{"type":"string","description":"The identifier for your AWS Key Management Service key (AWS KMS key). You can supply the Amazon Resource Name (ARN) of your KMS key, the ID of your KMS key, an alias for your KMS key, or an alias ARN.","description_kind":"plain","optional":true},"name":{"type":"string","description":"An identifier you assign to the stream processor.","description_kind":"plain","required":true},"role_arn":{"type":"string","description":"The Amazon Resource Number (ARN) of the IAM role that allows access to the stream processor.","description_kind":"plain","required":true},"stream_processor_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","computed":true}},"block_types":{"data_sharing_preference":{"nesting_mode":"list","block":{"attributes":{"opt_in":{"type":"bool","description":"Do you want to share data with Rekognition to improve model performance.","description_kind":"plain","required":true}},"description":"Shows whether you are sharing data with Rekognition to improve model performance.","description_kind":"plain"}},"input":{"nesting_mode":"list","block":{"block_types":{"kinesis_video_stream":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description":"ARN of the Kinesis video stream stream that streams the source video.","description_kind":"plain","required":true}},"description":"Kinesis video stream stream that provides the source streaming video for a Amazon Rekognition Video stream processor.","description_kind":"plain"}}},"description":"Information about the source streaming video.","description_kind":"plain"}},"notification_channel":{"nesting_mode":"list","block":{"attributes":{"sns_topic_arn":{"type":"string","description":"The Amazon Resource Number (ARN) of the Amazon Amazon Simple Notification Service topic to which Amazon Rekognition posts the completion status.","description_kind":"plain","optional":true}},"description":"The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the object detection results and completion status of a video analysis operation.","description_kind":"plain"}},"output":{"nesting_mode":"list","block":{"block_types":{"kinesis_data_stream":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description":"ARN of the output Amazon Kinesis Data Streams stream.","description_kind":"plain","optional":true}},"description":"The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.","description_kind":"plain"}},"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description":"The name of the Amazon S3 bucket you want to associate with the streaming video project.","description_kind":"plain","optional":true},"key_prefix":{"type":"string","description":"The prefix value of the location within the bucket that you want the information to be published to.","description_kind":"plain","optional":true}},"description":"The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation.","description_kind":"plain"}}},"description":"Kinesis data stream stream or Amazon S3 bucket location to which Amazon Rekognition Video puts the analysis results.","description_kind":"plain"}},"regions_of_interest":{"nesting_mode":"list","block":{"block_types":{"bounding_box":{"nesting_mode":"single","block":{"attributes":{"height":{"type":"number","description":"Height of the bounding box as a ratio of the overall image height.","description_kind":"plain","optional":true},"left":{"type":"number","description":"Left coordinate of the bounding box as a ratio of overall image width.","description_kind":"plain","optional":true},"top":{"type":"number","description":"Top coordinate of the bounding box as a ratio of overall image height.","description_kind":"plain","optional":true},"width":{"type":"number","description":"Width of the bounding box as a ratio of the overall image width.","description_kind":"plain","optional":true}},"description":"The box representing a region of interest on screen.","description_kind":"plain"}},"polygon":{"nesting_mode":"list","block":{"attributes":{"x":{"type":"number","description":"The value of the X coordinate for a point on a Polygon.","description_kind":"plain","optional":true},"y":{"type":"number","description":"The value of the Y coordinate for a point on a Polygon.","description_kind":"plain","optional":true}},"description":"Specifies a shape made of 3 to 10 Point objects that define a region of interest.","description_kind":"plain"}}},"description_kind":"plain"}},"settings":{"nesting_mode":"list","block":{"block_types":{"connected_home":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["list","string"],"description":"Specifies what you want to detect in the video, such as people, packages, or pets.","description_kind":"plain","optional":true},"min_confidence":{"type":"number","description":"The minimum confidence required to label an object in the video.","description_kind":"plain","optional":true,"computed":true}},"description":"Label detection settings to use on a streaming video.","description_kind":"plain"}},"face_search":{"nesting_mode":"list","block":{"attributes":{"collection_id":{"type":"string","description":"The ID of a collection that contains faces that you want to search for.","description_kind":"plain","required":true},"face_match_threshold":{"type":"number","description":"Minimum face match confidence score that must be met to return a result for a recognized face.","description_kind":"plain","optional":true,"computed":true}},"description":"Face search settings to use on a streaming video.","description_kind":"plain"}}},"description":"Input parameters used in a streaming video analyzed by a stream processor.","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_resiliencehub_resiliency_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_location_constraint":{"type":"string","description":"Specifies a high-level geographical location constraint for where resilience policy data can be stored.","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description":"The description for the policy.","description_kind":"plain","optional":true},"estimated_cost_tier":{"type":"string","description":"Specifies the estimated cost tier of the resiliency policy.","description_kind":"plain","computed":true},"name":{"type":"string","description":"The name of the policy.","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"tier":{"type":"string","description":"The tier for the resiliency policy, ranging from the highest severity (MissionCritical) to lowest (NonCritical).","description_kind":"plain","required":true}},"block_types":{"policy":{"nesting_mode":"single","block":{"block_types":{"az":{"nesting_mode":"single","block":{"attributes":{"rpo":{"type":"string","description":"Recovery Point Objective (RPO) as a Go duration.","description_kind":"plain","required":true},"rto":{"type":"string","description":"Recovery Time Objective (RTO) as a Go duration.","description_kind":"plain","required":true}},"description":"The RTO and RPO target to measure resiliency for potential availability zone disruptions.","description_kind":"plain"}},"hardware":{"nesting_mode":"single","block":{"attributes":{"rpo":{"type":"string","description":"Recovery Point Objective (RPO) as a Go duration.","description_kind":"plain","required":true},"rto":{"type":"string","description":"Recovery Time Objective (RTO) as a Go duration.","description_kind":"plain","required":true}},"description":"The RTO and RPO target to measure resiliency for potential infrastructure disruptions.","description_kind":"plain"}},"region":{"nesting_mode":"single","block":{"attributes":{"rpo":{"type":"string","description":"Recovery Point Objective (RPO) as a Go duration.","description_kind":"plain","optional":true},"rto":{"type":"string","description":"Recovery Time Objective (RTO) as a Go duration.","description_kind":"plain","optional":true}},"description":"The RTO and RPO target to measure resiliency for potential region disruptions.","description_kind":"plain"}},"software":{"nesting_mode":"single","block":{"attributes":{"rpo":{"type":"string","description":"Recovery Point Objective (RPO) as a Go duration.","description_kind":"plain","required":true},"rto":{"type":"string","description":"Recovery Time Objective (RTO) as a Go duration.","description_kind":"plain","required":true}},"description":"The RTO and RPO target to measure resiliency for potential application disruptions.","description_kind":"plain"}}},"description":"The resiliency failure policy.","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_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},"scope":{"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","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","optional":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":{"notification_settings":{"nesting_mode":"set","block":{"attributes":{"channel":{"type":"string","description_kind":"plain","optional":true,"computed":true},"configured_by":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"event":{"type":"string","description_kind":"plain","optional":true,"computed":true},"threshold":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":50},"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},"geoproximity_routing_policy":{"nesting_mode":"list","block":{"attributes":{"aws_region":{"type":"string","description_kind":"plain","optional":true},"bias":{"type":"number","description_kind":"plain","optional":true},"local_zone_group":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"coordinates":{"nesting_mode":"set","block":{"attributes":{"latitude":{"type":"string","description_kind":"plain","required":true},"longitude":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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},"protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"resolver_endpoint_type":{"type":"string","description_kind":"plain","optional":true,"computed":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},"ipv6":{"type":"string","description_kind":"plain","optional":true,"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_domain_redirection_action":{"type":"string","description_kind":"plain","optional":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},"q_type":{"type":"string","description_kind":"plain","optional":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","optional":true},"ipv6":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"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},"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_delegation_signer_record":{"version":0,"block":{"attributes":{"dnssec_key_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"signing_attributes":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"number","description_kind":"plain","required":true},"flags":{"type":"number","description_kind":"plain","required":true},"public_key":{"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}},"description_kind":"plain"}}},"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},"billing_privacy":{"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},"billing_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_route53profiles_association":{"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},"owner_id":{"type":"string","description_kind":"plain","computed":true},"profile_id":{"type":"string","description_kind":"plain","required":true},"resource_id":{"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},"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_route53profiles_profile":{"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},"owner_id":{"type":"string","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},"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},"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_route53profiles_resource_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"profile_id":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"resource_properties":{"type":"string","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_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},"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_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},"transition_default_minimum_object_size":{"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},"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_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"}},"target_object_key_format":{"nesting_mode":"list","block":{"block_types":{"partitioned_prefix":{"nesting_mode":"list","block":{"attributes":{"partition_date_source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"simple_prefix":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"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":{"access_point":{"type":"string","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}},"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},"arn":{"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","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_directory_bucket":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"data_redundancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"location":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_object":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","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}},"block_types":{"override_provider":{"nesting_mode":"list","block":{"block_types":{"default_tags":{"nesting_mode":"list","block":{"attributes":{"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_object_copy":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","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_grant":{"version":0,"block":{"attributes":{"access_grant_arn":{"type":"string","description_kind":"plain","computed":true},"access_grant_id":{"type":"string","description_kind":"plain","computed":true},"access_grants_location_id":{"type":"string","description_kind":"plain","required":true},"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"grant_scope":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"permission":{"type":"string","description_kind":"plain","required":true},"s3_prefix_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","computed":true}},"block_types":{"access_grants_location_configuration":{"nesting_mode":"list","block":{"attributes":{"s3_sub_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"grantee":{"nesting_mode":"list","block":{"attributes":{"grantee_identifier":{"type":"string","description_kind":"plain","required":true},"grantee_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3control_access_grants_instance":{"version":0,"block":{"attributes":{"access_grants_instance_arn":{"type":"string","description_kind":"plain","computed":true},"access_grants_instance_id":{"type":"string","description_kind":"plain","computed":true},"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"identity_center_application_arn":{"type":"string","description_kind":"plain","computed":true},"identity_center_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","computed":true}},"description_kind":"plain"}},"aws_s3control_access_grants_instance_resource_policy":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3control_access_grants_location":{"version":0,"block":{"attributes":{"access_grants_location_arn":{"type":"string","description_kind":"plain","computed":true},"access_grants_location_id":{"type":"string","description_kind":"plain","computed":true},"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"location_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","computed":true}},"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_alias":{"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"}},"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":{"code_editor_app_image_config":{"nesting_mode":"list","block":{"block_types":{"container_config":{"nesting_mode":"list","block":{"attributes":{"container_arguments":{"type":["list","string"],"description_kind":"plain","optional":true},"container_entrypoint":{"type":["list","string"],"description_kind":"plain","optional":true},"container_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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}},"description_kind":"plain"},"max_items":1},"jupyter_lab_image_config":{"nesting_mode":"list","block":{"block_types":{"container_config":{"nesting_mode":"list","block":{"attributes":{"container_arguments":{"type":["list","string"],"description_kind":"plain","optional":true},"container_entrypoint":{"type":["list","string"],"description_kind":"plain","optional":true},"container_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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}},"description_kind":"plain"},"max_items":1},"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":5}},"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_application_arn":{"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},"tag_propagation":{"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},"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":{"custom_file_system_config":{"nesting_mode":"list","block":{"block_types":{"efs_file_system_config":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"file_system_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"custom_posix_user_config":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jupyter_lab_app_settings":{"nesting_mode":"list","block":{"attributes":{"built_in_lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"app_lifecycle_management":{"nesting_mode":"list","block":{"block_types":{"idle_settings":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"lifecycle_management":{"type":"string","description_kind":"plain","optional":true},"max_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"min_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"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":200},"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_alias":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"emr_settings":{"nesting_mode":"list","block":{"attributes":{"assumable_role_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"execution_role_arns":{"type":["set","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_alias":{"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":200},"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_alias":{"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},"space_storage_settings":{"nesting_mode":"list","block":{"block_types":{"default_ebs_storage_settings":{"nesting_mode":"list","block":{"attributes":{"default_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true},"maximum_ebs_volume_size_in_gb":{"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},"default_user_settings":{"nesting_mode":"list","block":{"attributes":{"auto_mount_home_efs":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_landing_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"studio_web_portal":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"canvas_app_settings":{"nesting_mode":"list","block":{"block_types":{"direct_deploy_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"emr_serverless_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"generative_ai_settings":{"nesting_mode":"list","block":{"attributes":{"amazon_bedrock_role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity_provider_oauth_settings":{"nesting_mode":"list","block":{"attributes":{"data_source_name":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"kendra_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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},"code_editor_app_settings":{"nesting_mode":"list","block":{"attributes":{"built_in_lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"app_lifecycle_management":{"nesting_mode":"list","block":{"block_types":{"idle_settings":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"lifecycle_management":{"type":"string","description_kind":"plain","optional":true},"max_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"min_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"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":200},"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_alias":{"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},"custom_file_system_config":{"nesting_mode":"list","block":{"block_types":{"efs_file_system_config":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"file_system_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"custom_posix_user_config":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jupyter_lab_app_settings":{"nesting_mode":"list","block":{"attributes":{"built_in_lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"app_lifecycle_management":{"nesting_mode":"list","block":{"block_types":{"idle_settings":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"lifecycle_management":{"type":"string","description_kind":"plain","optional":true},"max_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"min_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"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":200},"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_alias":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"emr_settings":{"nesting_mode":"list","block":{"attributes":{"assumable_role_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"execution_role_arns":{"type":["set","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_alias":{"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":200},"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_alias":{"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":200},"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_alias":{"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},"space_storage_settings":{"nesting_mode":"list","block":{"block_types":{"default_ebs_storage_settings":{"nesting_mode":"list","block":{"attributes":{"default_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true},"maximum_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"studio_web_portal_settings":{"nesting_mode":"list","block":{"attributes":{"hidden_app_types":{"type":["set","string"],"description_kind":"plain","optional":true},"hidden_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"hidden_ml_tools":{"type":["set","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_alias":{"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":{"docker_settings":{"nesting_mode":"list","block":{"attributes":{"enable_docker_access":{"type":"string","description_kind":"plain","optional":true},"vpc_only_trusted_accounts":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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_alias":{"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},"inference_ami_version":{"type":"string","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},"managed_instance_scaling":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","optional":true},"min_instance_count":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"routing_config":{"nesting_mode":"list","block":{"attributes":{"routing_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"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},"inference_ami_version":{"type":"string","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},"managed_instance_scaling":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","optional":true},"min_instance_count":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"routing_config":{"nesting_mode":"list","block":{"attributes":{"routing_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"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":{"collection_type":{"type":"string","description_kind":"plain","optional":true},"feature_name":{"type":"string","description_kind":"plain","optional":true},"feature_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"collection_config":{"nesting_mode":"list","block":{"block_types":{"vector_config":{"nesting_mode":"list","block":{"attributes":{"dimension":{"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":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},"resolved_output_s3_uri":{"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"},"max_items":1},"online_store_config":{"nesting_mode":"list","block":{"attributes":{"enable_online_store":{"type":"bool","description_kind":"plain","optional":true},"storage_type":{"type":"string","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},"ttl_duration":{"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}},"description_kind":"plain"},"max_items":1},"throughput_config":{"nesting_mode":"list","block":{"attributes":{"provisioned_read_capacity_units":{"type":"number","description_kind":"plain","optional":true},"provisioned_write_capacity_units":{"type":"number","description_kind":"plain","optional":true},"throughput_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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_hub":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"hub_description":{"type":"string","description_kind":"plain","required":true},"hub_display_name":{"type":"string","description_kind":"plain","optional":true},"hub_name":{"type":"string","description_kind":"plain","required":true},"hub_search_keywords":{"type":["set","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":{"s3_storage_config":{"nesting_mode":"list","block":{"attributes":{"s3_output_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"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_mlflow_tracking_server":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"artifact_store_uri":{"type":"string","description_kind":"plain","required":true},"automatic_model_registration":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mlflow_version":{"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},"tracking_server_name":{"type":"string","description_kind":"plain","required":true},"tracking_server_size":{"type":"string","description_kind":"plain","optional":true},"tracking_server_url":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_window_start":{"type":"string","description_kind":"plain","optional":true,"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},"inference_specification_name":{"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},"model_data_source":{"nesting_mode":"list","block":{"block_types":{"s3_data_source":{"nesting_mode":"list","block":{"attributes":{"compression_type":{"type":"string","description_kind":"plain","required":true},"s3_data_type":{"type":"string","description_kind":"plain","required":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"model_access_config":{"nesting_mode":"list","block":{"attributes":{"accept_eula":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"multi_model_config":{"nesting_mode":"list","block":{"attributes":{"model_cache_setting":{"type":"string","description_kind":"plain","optional":true}},"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},"inference_specification_name":{"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},"model_data_source":{"nesting_mode":"list","block":{"block_types":{"s3_data_source":{"nesting_mode":"list","block":{"attributes":{"compression_type":{"type":"string","description_kind":"plain","required":true},"s3_data_type":{"type":"string","description_kind":"plain","required":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"model_access_config":{"nesting_mode":"list","block":{"attributes":{"accept_eula":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"multi_model_config":{"nesting_mode":"list","block":{"attributes":{"model_cache_setting":{"type":"string","description_kind":"plain","optional":true}},"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_display_name":{"type":"string","description_kind":"plain","optional":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},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ownership_settings":{"nesting_mode":"list","block":{"attributes":{"owner_user_profile_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"space_settings":{"nesting_mode":"list","block":{"attributes":{"app_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"code_editor_app_settings":{"nesting_mode":"list","block":{"block_types":{"app_lifecycle_management":{"nesting_mode":"list","block":{"block_types":{"idle_settings":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"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_alias":{"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},"custom_file_system":{"nesting_mode":"list","block":{"block_types":{"efs_file_system":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"jupyter_lab_app_settings":{"nesting_mode":"list","block":{"block_types":{"app_lifecycle_management":{"nesting_mode":"list","block":{"block_types":{"idle_settings":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"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_alias":{"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},"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_alias":{"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":200},"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_alias":{"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},"space_storage_settings":{"nesting_mode":"list","block":{"block_types":{"ebs_storage_settings":{"nesting_mode":"list","block":{"attributes":{"ebs_volume_size_in_gb":{"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":1},"space_sharing_settings":{"nesting_mode":"list","block":{"attributes":{"sharing_type":{"type":"string","description_kind":"plain","required":true}},"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":{"auto_mount_home_efs":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_landing_uri":{"type":"string","description_kind":"plain","optional":true},"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"studio_web_portal":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"canvas_app_settings":{"nesting_mode":"list","block":{"block_types":{"direct_deploy_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"emr_serverless_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"generative_ai_settings":{"nesting_mode":"list","block":{"attributes":{"amazon_bedrock_role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity_provider_oauth_settings":{"nesting_mode":"list","block":{"attributes":{"data_source_name":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"kendra_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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},"code_editor_app_settings":{"nesting_mode":"list","block":{"attributes":{"built_in_lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"app_lifecycle_management":{"nesting_mode":"list","block":{"block_types":{"idle_settings":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"lifecycle_management":{"type":"string","description_kind":"plain","optional":true},"max_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"min_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"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":200},"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_alias":{"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},"custom_file_system_config":{"nesting_mode":"list","block":{"block_types":{"efs_file_system_config":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"file_system_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"custom_posix_user_config":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jupyter_lab_app_settings":{"nesting_mode":"list","block":{"attributes":{"built_in_lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"app_lifecycle_management":{"nesting_mode":"list","block":{"block_types":{"idle_settings":{"nesting_mode":"list","block":{"attributes":{"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"lifecycle_management":{"type":"string","description_kind":"plain","optional":true},"max_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"min_idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"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":200},"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_alias":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"emr_settings":{"nesting_mode":"list","block":{"attributes":{"assumable_role_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"execution_role_arns":{"type":["set","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_alias":{"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":200},"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_alias":{"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":200},"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_alias":{"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},"space_storage_settings":{"nesting_mode":"list","block":{"block_types":{"default_ebs_storage_settings":{"nesting_mode":"list","block":{"attributes":{"default_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true},"maximum_ebs_volume_size_in_gb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"studio_web_portal_settings":{"nesting_mode":"list","block":{"attributes":{"hidden_app_types":{"type":["set","string"],"description_kind":"plain","optional":true},"hidden_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"hidden_ml_tools":{"type":["set","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_alias":{"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}},"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":{"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},"jwks_uri":{"type":"string","description_kind":"plain","required":true},"logout_endpoint":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","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},"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","optional":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},"worker_access_configuration":{"nesting_mode":"list","block":{"block_types":{"s3_presign":{"nesting_mode":"list","block":{"block_types":{"iam_policy_constraints":{"nesting_mode":"list","block":{"attributes":{"source_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_source_ip":{"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"}},"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":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rotate_immediately":{"type":"bool","description_kind":"plain","optional":true},"rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"rotation_lambda_arn":{"type":"string","description_kind":"plain","optional":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_automation_rule":{"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","computed":true},"is_terminal":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"rule_name":{"type":"string","description_kind":"plain","required":true},"rule_order":{"type":"number","description_kind":"plain","required":true},"rule_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","computed":true}},"block_types":{"actions":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"finding_fields_update":{"nesting_mode":"list","block":{"attributes":{"confidence":{"type":"number","description_kind":"plain","optional":true},"criticality":{"type":"number","description_kind":"plain","optional":true},"types":{"type":["list","string"],"description_kind":"plain","optional":true},"user_defined_fields":{"type":["map","string"],"description_kind":"plain","optional":true},"verification_state":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"note":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","required":true},"updated_by":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"related_findings":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"product_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"severity":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"workflow":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"criteria":{"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"}},"aws_account_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"}},"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"}},"compliance_associated_standards_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"}},"compliance_security_control_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"}},"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"}},"confidence":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"number","description_kind":"plain","optional":true},"gt":{"type":"number","description_kind":"plain","optional":true},"gte":{"type":"number","description_kind":"plain","optional":true},"lt":{"type":"number","description_kind":"plain","optional":true},"lte":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"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"}}},"description_kind":"plain"}},"criticality":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"number","description_kind":"plain","optional":true},"gt":{"type":"number","description_kind":"plain","optional":true},"gte":{"type":"number","description_kind":"plain","optional":true},"lt":{"type":"number","description_kind":"plain","optional":true},"lte":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"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"}},"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"}}},"description_kind":"plain"}},"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"}},"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"}},"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"}}},"description_kind":"plain"}},"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"}},"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"}}},"description_kind":"plain"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"resource_application_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"}},"resource_application_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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}},"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"}}},"description_kind":"plain"}},"user_defined_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"}},"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"}},"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"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_securityhub_configuration_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}},"block_types":{"configuration_policy":{"nesting_mode":"list","block":{"attributes":{"enabled_standard_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"service_enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"security_controls_configuration":{"nesting_mode":"list","block":{"attributes":{"disabled_control_identifiers":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled_control_identifiers":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"security_control_custom_parameter":{"nesting_mode":"list","block":{"attributes":{"security_control_id":{"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":{"type":"string","description_kind":"plain","required":true}},"block_types":{"bool":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"double":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"enum":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"enum_list":{"nesting_mode":"list","block":{"attributes":{"value":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"int":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"int_list":{"nesting_mode":"list","block":{"attributes":{"value":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"string":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"string_list":{"nesting_mode":"list","block":{"attributes":{"value":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_securityhub_configuration_policy_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_id":{"type":"string","description":"The universally unique identifier (UUID) of the configuration policy.","description_kind":"plain","required":true},"target_id":{"type":"string","description":"The identifier of the target account, organizational unit, or the root to associate with the specified configuration.","description_kind":"plain","required":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_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}},"block_types":{"organization_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_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_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_control_association":{"version":0,"block":{"attributes":{"association_status":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"security_control_id":{"type":"string","description_kind":"plain","required":true},"standards_arn":{"type":"string","description_kind":"plain","required":true},"updated_reason":{"type":"string","description_kind":"plain","optional":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_securitylake_aws_log_source":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"source":{"nesting_mode":"list","block":{"attributes":{"accounts":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"regions":{"type":["set","string"],"description_kind":"plain","required":true},"source_name":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_securitylake_custom_log_source":{"version":0,"block":{"attributes":{"attributes":{"type":["list",["object",{"crawler_arn":"string","database_arn":"string","table_arn":"string"}]],"description_kind":"plain","computed":true},"event_classes":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"provider_details":{"type":["list",["object",{"location":"string","role_arn":"string"}]],"description_kind":"plain","computed":true},"source_name":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"crawler_configuration":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"provider_identity":{"nesting_mode":"list","block":{"attributes":{"external_id":{"type":"string","description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_securitylake_data_lake":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"meta_store_manager_role_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket_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","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"encryption_configuration":{"type":["list",["object",{"kms_key_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lifecycle_configuration":{"nesting_mode":"list","block":{"block_types":{"expiration":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"transition":{"nesting_mode":"set","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"replication_configuration":{"nesting_mode":"list","block":{"attributes":{"regions":{"type":["set","string"],"description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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_securitylake_subscriber":{"version":0,"block":{"attributes":{"access_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"resource_share_arn":{"type":"string","description_kind":"plain","computed":true},"resource_share_name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"s3_bucket_arn":{"type":"string","description_kind":"plain","computed":true},"subscriber_description":{"type":"string","description_kind":"plain","optional":true},"subscriber_endpoint":{"type":"string","description_kind":"plain","computed":true},"subscriber_name":{"type":"string","description_kind":"plain","optional":true},"subscriber_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":{"source":{"nesting_mode":"set","block":{"block_types":{"aws_log_source_resource":{"nesting_mode":"list","block":{"attributes":{"source_name":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"custom_log_source_resource":{"nesting_mode":"list","block":{"attributes":{"attributes":{"type":["list",["object",{"crawler_arn":"string","database_arn":"string","table_arn":"string"}]],"description_kind":"plain","computed":true},"provider":{"type":["list",["object",{"location":"string","role_arn":"string"}]],"description_kind":"plain","computed":true},"source_name":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"subscriber_identity":{"nesting_mode":"list","block":{"attributes":{"external_id":{"type":"string","description_kind":"plain","required":true},"principal":{"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_securitylake_subscriber_notification":{"version":0,"block":{"attributes":{"endpoint_id":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"subscriber_endpoint":{"type":"string","description_kind":"plain","computed":true},"subscriber_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"https_notification_configuration":{"nesting_mode":"list","block":{"attributes":{"authorization_api_key_name":{"type":"string","description_kind":"plain","optional":true},"authorization_api_key_value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"endpoint":{"type":"string","description_kind":"plain","required":true},"http_method":{"type":"string","description_kind":"plain","optional":true},"target_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sqs_notification_configuration":{"nesting_mode":"list","block":{"description_kind":"plain"}}},"description_kind":"plain"}}},"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_servicecatalogappregistry_application":{"version":0,"block":{"attributes":{"application_tag":{"type":["map","string"],"description_kind":"plain","computed":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}},"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_servicequotas_template":{"version":0,"block":{"attributes":{"global_quota":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"quota_code":{"type":"string","description_kind":"plain","required":true},"quota_name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","required":true},"service_code":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"unit":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_servicequotas_template_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","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","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},"iam_role_arn":{"type":"string","description_kind":"plain","optional":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_account_suppression_attributes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"suppressed_reasons":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sesv2_account_vdm_attributes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vdm_enabled":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dashboard_attributes":{"nesting_mode":"list","block":{"attributes":{"engagement_metrics":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"guardian_attributes":{"nesting_mode":"list","block":{"attributes":{"optimized_shared_delivery":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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":["set","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},"event_bridge_destination":{"nesting_mode":"list","block":{"attributes":{"event_bus_arn":{"type":"string","description_kind":"plain","required":true}},"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}},"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_sesv2_email_identity_policy":{"version":0,"block":{"attributes":{"email_identity":{"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},"policy_name":{"type":"string","description_kind":"plain","required":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}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_data_key_reuse_period_seconds":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_data_key_reuse_period_seconds":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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_kind":"plain","computed":true},"log_bucket":{"type":"string","description_kind":"plain","required":true},"role_arn_association_id":{"type":"string","description":"Unused","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}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_shield_drt_access_role_arn_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","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},"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_proactive_engagement":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"emergency_contact":{"nesting_mode":"list","block":{"attributes":{"contact_notes":{"type":"string","description_kind":"plain","optional":true},"email_address":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","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_shield_subscription":{"version":0,"block":{"attributes":{"auto_renew":{"type":"string","description":"Whether to automatically renew the subscription when it expires.","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":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,"computed":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,"computed":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","deprecated":true}},"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},"archive_policy":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"beginning_archive_time":{"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},"replay_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},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"read":{"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"json":{"type":"string","description_kind":"plain","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_ssmcontacts_rotation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_ids":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"time_zone_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"recurrence":{"nesting_mode":"list","block":{"attributes":{"number_of_on_calls":{"type":"number","description_kind":"plain","required":true},"recurrence_multiplier":{"type":"number","description_kind":"plain","required":true}},"block_types":{"daily_settings":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"monthly_settings":{"nesting_mode":"list","block":{"attributes":{"day_of_month":{"type":"number","description_kind":"plain","required":true}},"block_types":{"hand_off_time":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"shift_coverages":{"nesting_mode":"list","block":{"attributes":{"map_block_key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"coverage_times":{"nesting_mode":"list","block":{"block_types":{"end":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"start":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"weekly_settings":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"string","description_kind":"plain","required":true}},"block_types":{"hand_off_time":{"nesting_mode":"list","block":{"attributes":{"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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_application":{"version":0,"block":{"attributes":{"application_account":{"type":"string","description_kind":"plain","computed":true},"application_arn":{"type":"string","description_kind":"plain","computed":true},"application_provider_arn":{"type":"string","description_kind":"plain","required":true},"client_token":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":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","computed":true}},"block_types":{"portal_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"sign_in_options":{"nesting_mode":"list","block":{"attributes":{"application_url":{"type":"string","description_kind":"plain","optional":true},"origin":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_application_access_scope":{"version":0,"block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true},"authorized_targets":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssoadmin_application_assignment":{"version":0,"block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssoadmin_application_assignment_configuration":{"version":0,"block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true},"assignment_required":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"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_ssoadmin_trusted_token_issuer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"client_token":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_arn":{"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","computed":true},"trusted_token_issuer_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"trusted_token_issuer_configuration":{"nesting_mode":"list","block":{"block_types":{"oidc_jwt_configuration":{"nesting_mode":"list","block":{"attributes":{"claim_attribute_path":{"type":"string","description_kind":"plain","required":true},"identity_store_attribute_path":{"type":"string","description_kind":"plain","required":true},"issuer_url":{"type":"string","description_kind":"plain","required":true},"jwks_retrieval_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"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},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":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_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,"computed":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_timestreaminfluxdb_db_instance":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description":"The amount of storage to allocate for your DB storage type in GiB (gibibytes).","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description":"The Availability Zone in which the DB instance resides.","description_kind":"plain","computed":true},"bucket":{"type":"string","description":"The name of the initial InfluxDB bucket. All InfluxDB data is stored in a bucket. \n\t\t\t\t\tA bucket combines the concept of a database and a retention period (the duration of time \n\t\t\t\t\tthat each data point persists). A bucket belongs to an organization.","description_kind":"plain","required":true},"db_instance_type":{"type":"string","description":"The Timestream for InfluxDB DB instance type to run InfluxDB on.","description_kind":"plain","required":true},"db_parameter_group_identifier":{"type":"string","description":"The id of the DB parameter group assigned to your DB instance.","description_kind":"plain","optional":true},"db_storage_type":{"type":"string","description":"The Timestream for InfluxDB DB storage type to read and write InfluxDB data. \n\t\t\t\t\tYou can choose between 3 different types of provisioned Influx IOPS included storage according \n\t\t\t\t\tto your workloads requirements: Influx IO Included 3000 IOPS, Influx IO Included 12000 IOPS, \n\t\t\t\t\tInflux IO Included 16000 IOPS.","description_kind":"plain","optional":true,"computed":true},"deployment_type":{"type":"string","description":"Specifies whether the DB instance will be deployed as a standalone instance or \n\t\t\t\t\twith a Multi-AZ standby for high availability.","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description":"The endpoint used to connect to InfluxDB. The default InfluxDB port is 8086.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"influx_auth_parameters_secret_arn":{"type":"string","description":"The Amazon Resource Name (ARN) of the AWS Secrets Manager secret containing the \n\t\t\t\t\tinitial InfluxDB authorization parameters. The secret value is a JSON formatted \n\t\t\t\t\tkey-value pair holding InfluxDB authorization values: organization, bucket, \n\t\t\t\t\tusername, and password.","description_kind":"plain","computed":true},"name":{"type":"string","description":"The name that uniquely identifies the DB instance when interacting with the \n\t\t\t\t\tAmazon Timestream for InfluxDB API and CLI commands. This name will also be a \n\t\t\t\t\tprefix included in the endpoint. DB instance names must be unique per customer \n\t\t\t\t\tand per region.","description_kind":"plain","required":true},"organization":{"type":"string","description":"The name of the initial organization for the initial admin user in InfluxDB. An \n\t\t\t\t\tInfluxDB organization is a workspace for a group of users.","description_kind":"plain","required":true},"password":{"type":"string","description":"The password of the initial admin user created in InfluxDB. This password will \n\t\t\t\t\tallow you to access the InfluxDB UI to perform various administrative tasks and \n\t\t\t\t\talso use the InfluxDB CLI to create an operator token. These attributes will be \n\t\t\t\t\tstored in a Secret created in AWS SecretManager in your account.","description_kind":"plain","required":true,"sensitive":true},"publicly_accessible":{"type":"bool","description":"Configures the DB instance with a public IP to facilitate access.","description_kind":"plain","optional":true,"computed":true},"secondary_availability_zone":{"type":"string","description":"The Availability Zone in which the standby instance is located when deploying \n\t\t\t\t\twith a MultiAZ standby instance.","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"username":{"type":"string","description":"The username of the initial admin user created in InfluxDB. \n\t\t\t\t\tMust start with a letter and can't end with a hyphen or contain two \n\t\t\t\t\tconsecutive hyphens. For example, my-user1. This username will allow \n\t\t\t\t\tyou to access the InfluxDB UI to perform various administrative tasks \n\t\t\t\t\tand also use the InfluxDB CLI to create an operator token. These \n\t\t\t\t\tattributes will be stored in a Secret created in Amazon Secrets \n\t\t\t\t\tManager in your account","description_kind":"plain","required":true},"vpc_security_group_ids":{"type":["set","string"],"description":"A list of VPC security group IDs to associate with the DB instance.","description_kind":"plain","required":true},"vpc_subnet_ids":{"type":["set","string"],"description":"A list of VPC subnet IDs to associate with the DB instance. Provide at least \n\t\t\t\t\ttwo VPC subnet IDs in different availability zones when deploying with a Multi-AZ standby.","description_kind":"plain","required":true}},"block_types":{"log_delivery_configuration":{"nesting_mode":"list","block":{"block_types":{"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description":"The name of the S3 bucket to deliver logs to.","description_kind":"plain","required":true},"enabled":{"type":"bool","description":"Indicates whether log delivery to the S3 bucket is enabled.","description_kind":"plain","required":true}},"description":"Configuration for S3 bucket log delivery.","description_kind":"plain"}}},"description":"Configuration for sending InfluxDB engine logs to a specified S3 bucket.","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_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},"security_policy_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},"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},"sftp_authentication_methods":{"type":"string","description_kind":"plain","optional":true,"computed":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},"s3_storage_options":{"nesting_mode":"list","block":{"attributes":{"directory_listing_optimization":{"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},"ssh_key_id":{"type":"string","description_kind":"plain","computed":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_endpoint":{"version":0,"block":{"attributes":{"application_domain":{"type":"string","description_kind":"plain","required":true},"attachment_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"device_validation_domain":{"type":"string","description_kind":"plain","computed":true},"domain_certificate_arn":{"type":"string","description_kind":"plain","required":true},"endpoint_domain":{"type":"string","description_kind":"plain","computed":true},"endpoint_domain_prefix":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","optional":true},"security_group_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},"verified_access_group_id":{"type":"string","description_kind":"plain","required":true},"verified_access_instance_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"load_balancer_options":{"nesting_mode":"list","block":{"attributes":{"load_balancer_arn":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_options":{"nesting_mode":"list","block":{"attributes":{"network_interface_id":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sse_specification":{"nesting_mode":"list","block":{"attributes":{"customer_managed_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"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_verifiedaccess_group":{"version":0,"block":{"attributes":{"creation_time":{"type":"string","description_kind":"plain","computed":true},"deletion_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},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"policy_document":{"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},"verifiedaccess_group_arn":{"type":"string","description_kind":"plain","computed":true},"verifiedaccess_group_id":{"type":"string","description_kind":"plain","computed":true},"verifiedaccess_instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sse_configuration":{"nesting_mode":"list","block":{"attributes":{"customer_managed_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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},"fips_enabled":{"type":"bool","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_instance_logging_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"verifiedaccess_instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_logs":{"nesting_mode":"list","block":{"attributes":{"include_trust_context":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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},"kinesis_data_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_name":{"type":"string","description_kind":"plain","optional":true},"bucket_owner":{"type":"string","description_kind":"plain","optional":true,"computed":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"}},"aws_verifiedaccess_instance_trust_provider_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"verifiedaccess_instance_id":{"type":"string","description_kind":"plain","required":true},"verifiedaccess_trust_provider_id":{"type":"string","description_kind":"plain","required":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_verifiedpermissions_identity_source":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"policy_store_id":{"type":"string","description_kind":"plain","required":true},"principal_entity_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"cognito_user_pool_configuration":{"nesting_mode":"list","block":{"attributes":{"client_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"group_configuration":{"nesting_mode":"list","block":{"attributes":{"group_entity_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"open_id_connect_configuration":{"nesting_mode":"list","block":{"attributes":{"entity_id_prefix":{"type":"string","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"block_types":{"group_configuration":{"nesting_mode":"list","block":{"attributes":{"group_claim":{"type":"string","description_kind":"plain","required":true},"group_entity_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"token_selection":{"nesting_mode":"list","block":{"block_types":{"access_token_only":{"nesting_mode":"list","block":{"attributes":{"audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"principal_id_claim":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"identity_token_only":{"nesting_mode":"list","block":{"attributes":{"client_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"principal_id_claim":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_verifiedpermissions_policy":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"policy_id":{"type":"string","description_kind":"plain","computed":true},"policy_store_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"block_types":{"static":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"statement":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"template_linked":{"nesting_mode":"list","block":{"attributes":{"policy_template_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"principal":{"nesting_mode":"list","block":{"attributes":{"entity_id":{"type":"string","description_kind":"plain","required":true},"entity_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resource":{"nesting_mode":"list","block":{"attributes":{"entity_id":{"type":"string","description_kind":"plain","required":true},"entity_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_verifiedpermissions_policy_store":{"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},"policy_store_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"validation_settings":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_verifiedpermissions_policy_template":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"policy_store_id":{"type":"string","description_kind":"plain","required":true},"policy_template_id":{"type":"string","description_kind":"plain","computed":true},"statement":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_verifiedpermissions_schema":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"namespaces":{"type":["set","string"],"description_kind":"plain","computed":true},"policy_store_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"definition":{"nesting_mode":"single","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":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},"ipv6_address_preferred_lease_time":{"type":"string","description_kind":"plain","optional":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,"computed":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,"computed":true},"private_dns_only_for_inbound_resolver_endpoint":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subnet_configuration":{"nesting_mode":"set","block":{"attributes":{"ipv4":{"type":"string","description_kind":"plain","optional":true},"ipv6":{"type":"string","description_kind":"plain","optional":true},"subnet_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},"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_private_dns":{"version":0,"block":{"attributes":{"private_dns_enabled":{"type":"bool","description_kind":"plain","required":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"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_service_private_dns_verification":{"version":0,"block":{"attributes":{"service_id":{"type":"string","description_kind":"plain","required":true},"wait_for_verification":{"type":"bool","description_kind":"plain","optional":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}},"description_kind":"plain"}}},"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},"enable_private_gua":{"type":"bool","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},"tier":{"type":"string","description_kind":"plain","optional":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},"cascade":{"type":"bool","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,"computed":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":{"assign_generated_ipv6_cidr_block":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_source":{"type":"string","description_kind":"plain","computed":true},"ipv6_address_attribute":{"type":"string","description_kind":"plain","computed":true},"ipv6_cidr_block":{"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},"ipv6_pool":{"type":"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_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}},"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},"lambda_event_structure_version":{"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","optional":true,"computed":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_identifier":{"type":"string","description_kind":"plain","optional":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}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"evaluation_window_sec":{"type":"number","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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"application_integration_url":{"type":"string","description_kind":"plain","computed":true},"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},"rule_json":{"type":"string","description_kind":"plain","optional":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":{"api_gateway":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"app_runner_service":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cloudfront":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cognito_user_pool":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"verified_access_instance":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"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},"challenge_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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_acfp_rule_set":{"nesting_mode":"list","block":{"attributes":{"creation_path":{"type":"string","description_kind":"plain","required":true},"enable_regex_in_path":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"registration_page_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":{"address_fields":{"nesting_mode":"list","block":{"attributes":{"identifiers":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"email_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"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},"phone_number_fields":{"nesting_mode":"list","block":{"attributes":{"identifiers":{"type":["list","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"},"min_items":1,"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_atp_rule_set":{"nesting_mode":"list","block":{"attributes":{"enable_regex_in_path":{"type":"bool","description_kind":"plain","optional":true,"computed":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":{"enable_machine_learning":{"type":"bool","description_kind":"plain","optional":true},"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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"evaluation_window_sec":{"type":"number","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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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":{"attributes":{"sensitivity_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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},"header_order":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"ja3_fingerprint":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_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","deprecated":true}},"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","deprecated":true}},"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}},"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":{"saml_properties":{"nesting_mode":"list","block":{"attributes":{"relay_state_parameter_name":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"user_access_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"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","optional":true,"computed":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},"client_keep_alive":{"type":"number","description_kind":"plain","computed":true},"connection_logs":{"type":["list",["object",{"bucket":"string","enabled":"bool","prefix":"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},"dns_record_client_routing_policy":{"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},"enable_zonal_shift":{"type":"bool","description_kind":"plain","computed":true},"enforce_security_group_inbound_rules_on_private_link_traffic":{"type":"string","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},"mutual_authentication":{"type":["list",["object",{"ignore_client_certificate_expiry":"bool","mode":"string","trust_store_arn":"string"}]],"description_kind":"plain","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":"string","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_balancer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","computed":true},"load_balancing_anomaly_mitigation":{"type":"string","description_kind":"plain","optional":true,"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":{"arn":{"type":"string","description_kind":"plain","computed":true},"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,"computed":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":{"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},"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_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","computed":true},"security_group_ids":{"type":["set","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_link_id":{"type":"string","description_kind":"plain","required":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},"kms_key_identifier":{"type":"string","description_kind":"plain","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"}]],"service_discovery":["list",["object",{"ip_preference":"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_apprunner_hosted_zone_id":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appstream_image":{"version":0,"block":{"attributes":{"applications":{"type":["list",["object",{"app_block_arn":"string","arn":"string","created_time":"string","description":"string","display_name":"string","enabled":"bool","icon_s3_location":["list",["object",{"s3_bucket":"string","s3_key":"string"}]],"icon_url":"string","instance_families":["list","string"],"launch_parameters":"string","launch_path":"string","metadata":["map","string"],"name":"string","platforms":["list","string"],"working_directory":"string"}]],"description_kind":"plain","computed":true},"appstream_agent_version":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_image_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},"display_name":{"type":"string","description_kind":"plain","computed":true},"image_builder_name":{"type":"string","description_kind":"plain","computed":true},"image_builder_supported":{"type":"bool","description_kind":"plain","computed":true},"image_permissions":{"type":["list",["object",{"allow_fleet":"bool","allow_image_builder":"bool"}]],"description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"platform":{"type":"string","description_kind":"plain","computed":true},"public_base_image_released_date":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"state_change_reason":{"type":["list",["object",{"code":"string","message":"string"}]],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":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_athena_named_query":{"version":0,"block":{"attributes":{"database":{"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},"querystring":{"type":"string","description_kind":"plain","computed":true},"workgroup":{"type":"string","description_kind":"plain","optional":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},"instance_maintenance_policy":{"type":["list",["object",{"max_healthy_percentage":"number","min_healthy_percentage":"number"}]],"description_kind":"plain","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"],"max_spot_price_as_percentage_of_optimal_on_demand_price":"number","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":["list",["object",{"input_parameter":["list",["object",{"name":"string","value":"string"}]],"name":"string","scope":["list",["object",{"compliance_resource_ids":["list","string"],"compliance_resource_types":["list","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":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","computed":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"rule":{"type":["set",["object",{"completion_window":"number","copy_action":["set",["object",{"destination_vault_arn":"string","lifecycle":["list",["object",{"cold_storage_after":"number","delete_after":"number","opt_in_to_archive_for_supported_resources":"bool"}]]}]],"enable_continuous_backup":"bool","lifecycle":["list",["object",{"cold_storage_after":"number","delete_after":"number","opt_in_to_archive_for_supported_resources":"bool"}]],"recovery_point_tags":["map","string"],"rule_name":"string","schedule":"string","schedule_expression_timezone":"string","start_window":"number","target_vault_name":"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_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},"update_policy":{"type":["list",["object",{"job_execution_timeout_minutes":"number","terminate_jobs_on_update":"bool"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_batch_job_definition":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true},"arn_prefix":{"type":"string","description_kind":"plain","computed":true},"container_orchestration_type":{"type":"string","description_kind":"plain","computed":true},"eks_properties":{"type":["list",["object",{"pod_properties":["list",["object",{"containers":["list",["object",{"args":["list","string"],"command":["list","string"],"env":["list",["object",{"name":"string","value":"string"}]],"image":"string","image_pull_policy":"string","name":"string","resources":["list",["object",{"limits":["map","string"],"requests":["map","string"]}]],"security_context":["list",["object",{"privileged":"bool","read_only_root_file_system":"bool","run_as_group":"number","run_as_non_root":"bool","run_as_user":"number"}]],"volume_mounts":["list",["object",{"mount_path":"string","name":"string","read_only":"bool"}]]}]],"dns_policy":"string","host_network":"bool","metadata":["list",["object",{"labels":["map","string"]}]],"service_account_name":"bool","volumes":["list",["object",{"empty_dir":["list",["object",{"medium":"string","size_limit":"string"}]],"host_path":["list",["object",{"path":"string"}]],"name":"string","secret":["list",["object",{"optional":"bool","secret_name":"string"}]]}]]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"node_properties":{"type":["list",["object",{"main_node":"number","node_range_properties":["list",["object",{"container":["list",["object",{"command":["list","string"],"environment":["list",["object",{"name":"string","value":"string"}]],"ephemeral_storage":["list",["object",{"size_in_gib":"number"}]],"execution_role_arn":"string","fargate_platform_configuration":["list",["object",{"platform_version":"string"}]],"image":"string","instance_type":"string","job_role_arn":"string","linux_parameters":["list",["object",{"devices":["list",["object",{"container_path":"string","host_path":"string","permissions":["list","string"]}]],"init_process_enabled":"bool","max_swap":"number","shared_memory_size":"number","swappiness":"number","tmpfs":["list",["object",{"container_path":"string","mount_options":["list","string"],"size":"number"}]]}]],"log_configuration":["list",["object",{"log_driver":"string","options":["map","string"],"secret_options":["list",["object",{"name":"string","value_from":"string"}]]}]],"mount_points":["list",["object",{"container_path":"string","read_only":"bool","source_volume":"string"}]],"network_configuration":["list",["object",{"assign_public_ip":"bool"}]],"privileged":"bool","readonly_root_filesystem":"bool","resource_requirements":["list",["object",{"type":"string","value":"string"}]],"runtime_platform":["list",["object",{"cpu_architecture":"string","operating_system_family":"string"}]],"secrets":["list",["object",{"name":"string","value_from":"string"}]],"ulimits":["list",["object",{"hard_limit":"number","name":"string","soft_limit":"number"}]],"user":"string","volumes":["list",["object",{"efs_volume_configuration":["list",["object",{"authorization_config":["list",["object",{"access_point_id":"string","iam":"string"}]],"file_system_id":"string","root_directory":"string","transit_encryption":"string","transit_encryption_port":"number"}]],"host":["list",["object",{"source_path":"string"}]],"name":"string"}]]}]],"target_nodes":"string"}]],"num_nodes":"number"}]],"description_kind":"plain","computed":true},"retry_strategy":{"type":["list",["object",{"attempts":"number","evaluate_on_exit":["list",["object",{"action":"string","on_exit_code":"string","on_reason":"string","on_status_reason":"string"}]]}]],"description_kind":"plain","computed":true},"revision":{"type":"number","description_kind":"plain","optional":true},"scheduling_priority":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"timeout":{"type":["list",["object",{"attempt_duration_seconds":"number"}]],"description_kind":"plain","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},"job_state_time_limit_action":{"type":["list",["object",{"action":"string","max_time_seconds":"number","reason":"string","state":"string"}]],"description_kind":"plain","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_bedrock_custom_model":{"version":0,"block":{"attributes":{"base_model_arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"hyperparameters":{"type":["map","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"job_arn":{"type":"string","description_kind":"plain","computed":true},"job_name":{"type":"string","description_kind":"plain","computed":true},"job_tags":{"type":["map","string"],"description_kind":"plain","computed":true},"model_arn":{"type":"string","description_kind":"plain","computed":true},"model_id":{"type":"string","description_kind":"plain","required":true},"model_kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"model_name":{"type":"string","description_kind":"plain","computed":true},"model_tags":{"type":["map","string"],"description_kind":"plain","computed":true},"output_data_config":{"type":["list",["object",{"s3_uri":"string"}]],"description_kind":"plain","computed":true},"training_data_config":{"type":["list",["object",{"s3_uri":"string"}]],"description_kind":"plain","computed":true},"training_metrics":{"type":["list",["object",{"training_loss":"number"}]],"description_kind":"plain","computed":true},"validation_data_config":{"type":["list",["object",{"validator":["list",["object",{"s3_uri":"string"}]]}]],"description_kind":"plain","computed":true},"validation_metrics":{"type":["list",["object",{"validation_loss":"number"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrock_custom_models":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"model_summaries":{"type":["list",["object",{"creation_time":"string","model_arn":"string","model_name":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrock_foundation_model":{"version":0,"block":{"attributes":{"customizations_supported":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"inference_types_supported":{"type":["set","string"],"description_kind":"plain","computed":true},"input_modalities":{"type":["set","string"],"description_kind":"plain","computed":true},"model_arn":{"type":"string","description_kind":"plain","computed":true},"model_id":{"type":"string","description_kind":"plain","required":true},"model_name":{"type":"string","description_kind":"plain","computed":true},"output_modalities":{"type":["set","string"],"description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"response_streaming_supported":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrock_foundation_models":{"version":0,"block":{"attributes":{"by_customization_type":{"type":"string","description_kind":"plain","optional":true},"by_inference_type":{"type":"string","description_kind":"plain","optional":true},"by_output_modality":{"type":"string","description_kind":"plain","optional":true},"by_provider":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"model_summaries":{"type":["list",["object",{"customizations_supported":["set","string"],"inference_types_supported":["set","string"],"input_modalities":["set","string"],"model_arn":"string","model_id":"string","model_name":"string","output_modalities":["set","string"],"provider_name":"string","response_streaming_supported":"bool"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrock_inference_profile":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"inference_profile_arn":{"type":"string","description_kind":"plain","computed":true},"inference_profile_id":{"type":"string","description_kind":"plain","required":true},"inference_profile_name":{"type":"string","description_kind":"plain","computed":true},"models":{"type":["list",["object",{"model_arn":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrock_inference_profiles":{"version":0,"block":{"attributes":{"inference_profile_summaries":{"type":["list",["object",{"created_at":"string","description":"string","inference_profile_arn":"string","inference_profile_id":"string","inference_profile_name":"string","models":["list",["object",{"model_arn":"string"}]],"status":"string","type":"string","updated_at":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_bedrockagent_agent_versions":{"version":0,"block":{"attributes":{"agent_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"agent_version_summaries":{"nesting_mode":"list","block":{"attributes":{"agent_name":{"type":"string","description_kind":"plain","computed":true},"agent_status":{"type":"string","description_kind":"plain","computed":true},"agent_version":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"guardrail_configuration":{"nesting_mode":"list","block":{"attributes":{"guardrail_identifier":{"type":"string","description_kind":"plain","computed":true},"guardrail_version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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",{"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"]}]]}]],"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",{"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"]}]]}]],"or":["set",["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"]}]]}]],"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_chatbot_slack_workspace":{"version":0,"block":{"attributes":{"slack_team_id":{"type":"string","description_kind":"plain","computed":true},"slack_team_name":{"type":"string","description_kind":"plain","required":true}},"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,"computed":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},"key_value_store_associations":{"type":["set","string"],"description_kind":"plain","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_control":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"origin_access_control_origin_type":{"type":"string","description_kind":"plain","computed":true},"signing_behavior":{"type":"string","description_kind":"plain","computed":true},"signing_protocol":{"type":"string","description_kind":"plain","computed":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},"kms_key_identifier":{"type":"string","description_kind":"plain","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},"log_group_class":{"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_codebuild_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_capacity":{"type":"number","description_kind":"plain","computed":true},"compute_type":{"type":"string","description_kind":"plain","computed":true},"created":{"type":"string","description_kind":"plain","computed":true},"environment_type":{"type":"string","description_kind":"plain","computed":true},"fleet_service_role":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"overflow_behavior":{"type":"string","description_kind":"plain","computed":true},"scaling_configuration":{"type":["list",["object",{"desired_capacity":"number","max_capacity":"number","scaling_type":"string","target_tracking_scaling_configs":["list",["object",{"metric_type":"string","target_value":"number"}]]}]],"description_kind":"plain","computed":true},"status":{"type":["set",["object",{"context":"string","message":"string","status_code":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_config":{"type":["list",["object",{"security_group_ids":["set","string"],"subnets":["set","string"],"vpc_id":"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},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"repository_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codeguruprofiler_profiling_group":{"version":0,"block":{"attributes":{"agent_orchestration_config":{"type":["list",["object",{"profiling_enabled":"bool"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"compute_platform":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profiling_status":{"type":["list",["object",{"latest_agent_orchestrated_at":"string","latest_agent_profile_reported_at":"string","latest_aggregated_profile":["list",["object",{"period":"string","start":"string"}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":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_group":{"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},"precedence":{"type":"number","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_groups":{"version":0,"block":{"attributes":{"groups":{"type":["list",["object",{"description":"string","group_name":"string","precedence":"number","role_arn":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_pool":{"version":0,"block":{"attributes":{"account_recovery_setting":{"type":["list",["object",{"recovery_mechanism":["list",["object",{"name":"string","priority":"number"}]]}]],"description_kind":"plain","computed":true},"admin_create_user_config":{"type":["list",["object",{"allow_admin_create_user_only":"bool","invite_message_template":["list",["object",{"email_message":"string","email_subject":"string","sms_message":"string"}]],"unused_account_validity_days":"number"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_verified_attributes":{"type":["list","string"],"description_kind":"plain","computed":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","computed":true},"device_configuration":{"type":["list",["object",{"challenge_required_on_new_device":"bool","device_only_remembered_on_user_prompt":"bool"}]],"description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","computed":true},"email_configuration":{"type":["list",["object",{"configuration_set":"string","email_sending_account":"string","from":"string","reply_to_email_address":"string","source_arn":"string"}]],"description_kind":"plain","computed":true},"estimated_number_of_users":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"lambda_config":{"type":["list",["object",{"create_auth_challenge":"string","custom_email_sender":["list",["object",{"lambda_arn":"string","lambda_version":"string"}]],"custom_message":"string","custom_sms_sender":["list",["object",{"lambda_arn":"string","lambda_version":"string"}]],"define_auth_challenge":"string","kms_key_id":"string","post_authentication":"string","post_confirmation":"string","pre_authentication":"string","pre_sign_up":"string","pre_token_generation":"string","pre_token_generation_config":["list",["object",{"lambda_arn":"string","lambda_version":"string"}]],"user_migration":"string","verify_auth_challenge_response":"string"}]],"description_kind":"plain","computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"mfa_configuration":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"schema_attributes":{"type":["list",["object",{"attribute_data_type":"string","developer_only_attribute":"bool","mutable":"bool","name":"string","number_attribute_constraints":["list",["object",{"max_value":"string","min_value":"string"}]],"required":"bool","string_attribute_constraints":["list",["object",{"max_length":"string","min_length":"string"}]]}]],"description_kind":"plain","computed":true},"sms_authentication_message":{"type":"string","description_kind":"plain","computed":true},"sms_configuration_failure":{"type":"string","description_kind":"plain","computed":true},"sms_verification_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"user_pool_tags":{"type":["map","string"],"description_kind":"plain","deprecated":true,"computed":true},"username_attributes":{"type":["list","string"],"description_kind":"plain","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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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},"bgp_asn_extended":{"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_datazone_environment_blueprint":{"version":0,"block":{"attributes":{"blueprint_provider":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"managed":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":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","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_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}},"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},"original_snapshot_create_time":{"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_devopsguru_notification_channel":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"message_types":{"type":["list","string"],"description_kind":"plain","computed":true},"severities":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"sns":{"nesting_mode":"list","block":{"attributes":{"topic_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_devopsguru_resource_collection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudformation":{"nesting_mode":"list","block":{"attributes":{"stack_names":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"app_boundary_key":{"type":"string","description_kind":"plain","computed":true},"tag_values":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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},"postgres_settings":{"type":["list",["object",{"after_connect_script":"string","babelfish_database_name":"string","capture_ddls":"bool","database_mode":"string","ddl_artifacts_schema":"string","execute_timeout":"number","fail_tasks_on_lob_truncation":"bool","heartbeat_enable":"bool","heartbeat_frequency":"number","heartbeat_schema":"string","map_boolean_as_boolean":"bool","map_jsonb_as_clob":"bool","map_long_varchar_as":"string","max_file_size":"number","plugin_name":"string","slot_name":"string"}]],"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","glue_catalog_generation":"bool","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},"start_time":{"type":"string","description_kind":"plain","computed":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_capacity_block_offering":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","computed":true},"capacity_block_offering_id":{"type":"string","description_kind":"plain","computed":true},"capacity_duration_hours":{"type":"number","description_kind":"plain","required":true},"currency_code":{"type":"string","description_kind":"plain","computed":true},"end_date_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"start_date_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","computed":true},"upfront_fee":{"type":"string","description_kind":"plain","computed":true}},"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},"self_service_portal_url":{"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}},"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_cards":{"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}},"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},"security_group_referencing_support":{"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},"state":{"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_peering_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_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},"security_group_referencing_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},"image_uri":{"type":"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_lifecycle_policy_document":{"version":0,"block":{"attributes":{"json":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"selection":{"nesting_mode":"list","block":{"attributes":{"count_number":{"type":"number","description_kind":"plain","required":true},"count_type":{"type":"string","description_kind":"plain","required":true},"count_unit":{"type":"string","description_kind":"plain","optional":true},"tag_pattern_list":{"type":["list","string"],"description_kind":"plain","optional":true},"tag_prefix_list":{"type":["list","string"],"description_kind":"plain","optional":true},"tag_status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecr_pull_through_cache_rule":{"version":0,"block":{"attributes":{"credential_arn":{"type":"string","description_kind":"plain","computed":true},"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_repositories":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"names":{"type":["set","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_ecr_repository_creation_template":{"version":0,"block":{"attributes":{"applied_for":{"type":["set","string"],"description_kind":"plain","computed":true},"custom_role_arn":{"type":"string","description_kind":"plain","computed":true},"description":{"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_tag_mutability":{"type":"string","description_kind":"plain","computed":true},"lifecycle_policy":{"type":"string","description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_policy":{"type":"string","description_kind":"plain","computed":true},"resource_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":1,"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":{"client_token":{"type":"string","description_kind":"plain","optional":true},"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,"computed":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_archive":"string","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},"protection":{"type":["list",["object",{"replication_overwrite":"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":{"arn":{"type":"string","description_kind":"plain","computed":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","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},"ipam_pool_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},"ptr_record":{"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}},"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_access_entry":{"version":0,"block":{"attributes":{"access_entry_arn":{"type":"string","description_kind":"plain","computed":true},"cluster_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},"kubernetes_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"modified_at":{"type":"string","description_kind":"plain","computed":true},"principal_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},"user_name":{"type":"string","description_kind":"plain","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","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":1,"block":{"attributes":{"access_config":{"type":["list",["object",{"authentication_mode":"string","bootstrap_cluster_creator_admin_permissions":"bool"}]],"description_kind":"plain","computed":true},"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},"upgrade_policy":{"type":["list",["object",{"support_type":"string"}]],"description_kind":"plain","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":2,"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},"cluster_mode":{"type":"string","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_reserved_cache_node_offering":{"version":0,"block":{"attributes":{"cache_node_type":{"type":"string","description_kind":"plain","required":true},"duration":{"type":"string","description_kind":"plain","required":true},"fixed_price":{"type":"number","description_kind":"plain","computed":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_elasticache_serverless_cache":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cache_usage_limits":{"type":["object",{"data_storage":["object",{"maximum":"number","minimum":"number","unit":"string"}],"ecpu_per_second":["object",{"maximum":"number","minimum":"number"}]}],"description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"daily_snapshot_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":["object",{"address":"string","port":"number"}],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"full_engine_version":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"major_engine_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"reader_endpoint":{"type":["object",{"address":"string","port":"number"}],"description_kind":"plain","computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"user_group_id":{"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},"vpc_id":{"type":"string","description_kind":"plain","computed":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_emr_supported_instance_types":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"release_label":{"type":"string","description_kind":"plain","required":true}},"block_types":{"supported_instance_types":{"nesting_mode":"list","block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"ebs_optimized_available":{"type":"bool","description_kind":"plain","computed":true},"ebs_optimized_by_default":{"type":"bool","description_kind":"plain","computed":true},"ebs_storage_only":{"type":"bool","description_kind":"plain","computed":true},"instance_family_id":{"type":"string","description_kind":"plain","computed":true},"is_64_bits_only":{"type":"bool","description_kind":"plain","computed":true},"memory_gb":{"type":"number","description_kind":"plain","computed":true},"number_of_disks":{"type":"number","description_kind":"plain","computed":true},"storage_gb":{"type":"number","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"vcpu":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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},"ha_pairs":{"type":"number","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},"throughput_capacity_per_ha_pair":{"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",{"additional_locations":["list","string"],"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","region":"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","catalog_encryption_service_role":"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_registry":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":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":{"features":{"type":["list",["object",{"additional_configuration":["list",["object",{"name":"string","status":"string"}]],"name":"string","status":"string"}]],"description_kind":"plain","computed":true},"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},"attachment_count":{"type":"number","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},"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},"minified_json":{"type":"string","description_kind":"plain","computed":true},"override_json":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"override_policy_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"policy_id":{"type":"string","description_kind":"plain","optional":true},"source_json":{"type":"string","description_kind":"plain","deprecated":true,"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_groups":{"version":0,"block":{"attributes":{"groups":{"type":["list",["object",{"description":"string","display_name":"string","external_ids":["list",["object",{"id":"string","issuer":"string"}]],"group_id":"string","identity_store_id":"string"}]],"description_kind":"plain","computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true}},"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,"computed":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_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},"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,"computed":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},"launch_time":{"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_iot_registration_code":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registration_code":{"type":"string","description_kind":"plain","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},"encryption_type":{"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","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},"allow_full_table_external_data_access":{"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},"parameters":{"type":["map","string"],"description_kind":"plain","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_cells_filter":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"table_catalog_id":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"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_sha256":{"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},"logging_config":{"type":["list",["object",{"application_log_level":"string","log_format":"string","log_group":"string","system_log_level":"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","deprecated":true,"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",{"ipv6_allowed_for_dual_stack":"bool","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},"code_sha256":{"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","deprecated":true,"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"],"max_spot_price_as_percentage_of_optimal_on_demand_price":"number","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","primary_ipv6":"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},"client_keep_alive":{"type":"number","description_kind":"plain","computed":true},"connection_logs":{"type":["list",["object",{"bucket":"string","enabled":"bool","prefix":"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},"dns_record_client_routing_policy":{"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},"enable_zonal_shift":{"type":"bool","description_kind":"plain","computed":true},"enforce_security_group_inbound_rules_on_private_link_traffic":{"type":"string","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},"mutual_authentication":{"type":["list",["object",{"ignore_client_certificate_expiry":"bool","mode":"string","trust_store_arn":"string"}]],"description_kind":"plain","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":"string","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_balancer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","computed":true},"load_balancing_anomaly_mitigation":{"type":"string","description_kind":"plain","optional":true,"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_lb_trust_store":{"version":0,"block":{"attributes":{"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","optional":true,"computed":true}},"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":["set","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":["set","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_media_convert_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"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}},"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},"destinations":{"type":["list",["object",{"ip":"string","port":"string","url":"string","vpc":["list",["object",{"availability_zone":"string","network_interface_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"input_class":{"type":"string","description_kind":"plain","computed":true},"input_devices":{"type":["list",["object",{"id":"string"}]],"description_kind":"plain","computed":true},"input_partner_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"input_source_type":{"type":"string","description_kind":"plain","computed":true},"media_connect_flows":{"type":["list",["object",{"flow_arn":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"security_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"sources":{"type":["list",["object",{"password_param":"string","url":"string","username":"string"}]],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":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_engine_types":{"version":0,"block":{"attributes":{"broker_engine_types":{"type":["list",["object",{"engine_type":"string","engine_versions":["list",["object",{"name":"string"}]]}]],"description_kind":"plain","computed":true},"engine_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"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_bootstrap_brokers":{"version":0,"block":{"attributes":{"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_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":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},"broker_node_group_info":{"type":["list",["object",{"az_distribution":"string","client_subnets":["set","string"],"connectivity_info":["list",["object",{"public_access":["list",["object",{"type":"string"}]],"vpc_connectivity":["list",["object",{"client_authentication":["list",["object",{"sasl":["list",["object",{"iam":"bool","scram":"bool"}]],"tls":"bool"}]]}]]}]],"instance_type":"string","security_groups":["set","string"],"storage_info":["list",["object",{"ebs_storage_info":["list",["object",{"provisioned_throughput":["list",["object",{"enabled":"bool","volume_throughput":"number"}]],"volume_size":"number"}]]}]]}]],"description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"cluster_uuid":{"type":"string","description_kind":"plain","computed":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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"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,"computed":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"}]],"tls_inspection_configuration_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":{"add_to_network_function_group":{"type":"string","description_kind":"plain","optional":true},"association_method":{"type":"string","description_kind":"plain","optional":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}},"description_kind":"plain"},"min_items":1},"network_function_groups":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"require_attachment_acceptance":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"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}},"block_types":{"via":{"nesting_mode":"list","block":{"attributes":{"network_function_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"with_edge_override":{"nesting_mode":"list","block":{"attributes":{"edge_sets":{"type":["set",["set","string"]],"description_kind":"plain","optional":true},"use_edge":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"use_edge_location":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"when_sent_to":{"nesting_mode":"list","block":{"attributes":{"segments":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"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_configuration":{"type":["list",["object",{"log_group_configuration":["list",["object",{"filter":"string"}]],"metric_configuration":["list",["object",{"filter":"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","use_off_peak_window":"bool"}]],"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},"dashboard_endpoint_v2":{"type":"string","description_kind":"plain","computed":true},"deleted":{"type":"bool","description_kind":"plain","computed":true},"domain_endpoint_v2_hosted_zone_id":{"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},"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},"endpoint_v2":{"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_address_type":{"type":"string","description_kind":"plain","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},"failure_code":{"type":"string","description_kind":"plain","computed":true},"failure_message":{"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},"standby_replicas":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_opensearchserverless_lifecycle_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","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_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},"master_account_name":{"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_unit_descendant_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_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_polly_voices":{"version":0,"block":{"attributes":{"engine":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"include_additional_language_codes":{"type":"bool","description_kind":"plain","optional":true},"language_code":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"voices":{"nesting_mode":"list","block":{"attributes":{"additional_language_codes":{"type":["list","string"],"description_kind":"plain","computed":true},"gender":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"language_code":{"type":"string","description_kind":"plain","computed":true},"language_name":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"supported_engines":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_default_scraper_configuration":{"version":0,"block":{"attributes":{"configuration":{"type":"string","description_kind":"plain","computed":true}},"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},"kms_key_arn":{"type":"string","description_kind":"plain","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_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},"definition":{"type":["list",["object",{"analysis_defaults":["list",["object",{"default_new_sheet_configuration":["list",["object",{"interactive_layout_configuration":["list",["object",{"free_form":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string"}]]}]]}]],"grid":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string","resize_option":"string"}]]}]]}]]}]],"paginated_layout_configuration":["list",["object",{"section_based":["list",["object",{"canvas_size_options":["list",["object",{"paper_canvas_size_options":["list",["object",{"paper_margin":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]],"paper_orientation":"string","paper_size":"string"}]]}]]}]]}]],"sheet_content_type":"string"}]]}]],"calculated_fields":["set",["object",{"data_set_identifier":"string","expression":"string","name":"string"}]],"column_configurations":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"format_configuration":["list",["object",{"date_time_format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"number_format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"string_format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"role":"string"}]],"data_set_identifiers_declarations":["list",["object",{"data_set_arn":"string","identifier":"string"}]],"filter_groups":["list",["object",{"cross_dataset":"string","filter_group_id":"string","filters":["list",["object",{"category_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"configuration":["list",["object",{"custom_filter_configuration":["list",["object",{"category_value":"string","match_operator":"string","null_option":"string","parameter_name":"string","select_all_options":"string"}]],"custom_filter_list_configuration":["list",["object",{"category_values":["list","string"],"match_operator":"string","null_option":"string","select_all_options":"string"}]],"filter_list_configuration":["list",["object",{"category_values":["list","string"],"match_operator":"string","select_all_options":"string"}]]}]],"filter_id":"string"}]],"numeric_equality_filter":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"filter_id":"string","match_operator":"string","null_option":"string","parameter_name":"string","select_all_options":"string","value":"number"}]],"numeric_range_filter":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"filter_id":"string","include_maximum":"bool","include_minimum":"bool","null_option":"string","range_maximum":["list",["object",{"parameter":"string","static_value":"number"}]],"range_minimum":["list",["object",{"parameter":"string","static_value":"number"}]],"select_all_options":"string"}]],"relative_dates_filter":["list",["object",{"anchor_date_configuration":["list",["object",{"anchor_option":"string","parameter_name":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"exclude_period_configuration":["list",["object",{"amount":"number","granularity":"string","status":"string"}]],"filter_id":"string","minimum_granularity":"string","null_option":"string","parameter_name":"string","relative_date_type":"string","relative_date_value":"number","time_granularity":"string"}]],"time_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"filter_id":"string","parameter_name":"string","time_granularity":"string","value":"string"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"exclude_period_configuration":["list",["object",{"amount":"number","granularity":"string","status":"string"}]],"filter_id":"string","include_maximum":"bool","include_minimum":"bool","null_option":"string","range_maximum_value":["list",["object",{"parameter":"string","rolling_date":["list",["object",{"data_set_identifier":"string","expression":"string"}]],"static_value":"string"}]],"range_minimum_value":["list",["object",{"parameter":"string","rolling_date":["list",["object",{"data_set_identifier":"string","expression":"string"}]],"static_value":"string"}]],"time_granularity":"string"}]],"top_bottom_filter":["list",["object",{"aggregation_sort_configuration":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"sort_direction":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"filter_id":"string","limit":"number","parameter_name":"string","time_granularity":"string"}]]}]],"scope_configuration":["list",["object",{"selected_sheets":["list",["object",{"sheet_visual_scoping_configurations":["list",["object",{"scope":"string","sheet_id":"string","visual_ids":["set","string"]}]]}]]}]],"status":"string"}]],"parameter_declarations":["set",["object",{"date_time_parameter_declaration":["list",["object",{"default_values":["list",["object",{"dynamic_value":["list",["object",{"default_value_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"group_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"user_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"rolling_date":["list",["object",{"data_set_identifier":"string","expression":"string"}]],"static_values":["list","string"]}]],"name":"string","time_granularity":"string","values_when_unset":["list",["object",{"custom_value":"string","value_when_unset_option":"string"}]]}]],"decimal_parameter_declaration":["list",["object",{"default_values":["list",["object",{"dynamic_value":["list",["object",{"default_value_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"group_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"user_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"static_values":["list","number"]}]],"name":"string","parameter_value_type":"string","values_when_unset":["list",["object",{"custom_value":"number","value_when_unset_option":"string"}]]}]],"integer_parameter_declaration":["list",["object",{"default_values":["list",["object",{"dynamic_value":["list",["object",{"default_value_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"group_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"user_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"static_values":["list","number"]}]],"name":"string","parameter_value_type":"string","values_when_unset":["list",["object",{"custom_value":"number","value_when_unset_option":"string"}]]}]],"string_parameter_declaration":["list",["object",{"default_values":["list",["object",{"dynamic_value":["list",["object",{"default_value_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"group_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"user_name_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"static_values":["list","string"]}]],"name":"string","parameter_value_type":"string","values_when_unset":["list",["object",{"custom_value":"string","value_when_unset_option":"string"}]]}]]}]],"sheets":["list",["object",{"content_type":"string","description":"string","filter_controls":["list",["object",{"date_time_picker":["list",["object",{"display_options":["list",["object",{"date_time_format":"string","title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","source_filter_id":"string","title":"string","type":"string"}]],"dropdown":["list",["object",{"cascading_control_configuration":["list",["object",{"source_controls":["list",["object",{"column_to_match":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"source_sheet_control_id":"string"}]]}]],"display_options":["list",["object",{"select_all_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","selectable_values":["list",["object",{"values":["list","string"]}]],"source_filter_id":"string","title":"string","type":"string"}]],"list":["list",["object",{"cascading_control_configuration":["list",["object",{"source_controls":["list",["object",{"column_to_match":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"source_sheet_control_id":"string"}]]}]],"display_options":["list",["object",{"search_options":["list",["object",{"visibility":"string"}]],"select_all_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","selectable_values":["list",["object",{"values":["list","string"]}]],"source_filter_id":"string","title":"string","type":"string"}]],"relative_date_time":["list",["object",{"display_options":["list",["object",{"date_time_format":"string","title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","source_filter_id":"string","title":"string"}]],"slider":["list",["object",{"display_options":["list",["object",{"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","maximum_value":"number","minimum_value":"number","source_filter_id":"string","step_size":"number","title":"string","type":"string"}]],"text_area":["list",["object",{"delimiter":"string","display_options":["list",["object",{"placeholder_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","source_filter_id":"string","title":"string"}]],"text_field":["list",["object",{"display_options":["list",["object",{"placeholder_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"filter_control_id":"string","source_filter_id":"string","title":"string"}]]}]],"layouts":["list",["object",{"configuration":["list",["object",{"free_form_layout":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string"}]]}]],"elements":["list",["object",{"background_style":["list",["object",{"color":"string","visibility":"string"}]],"border_style":["list",["object",{"color":"string","visibility":"string"}]],"element_id":"string","element_type":"string","height":"string","loading_animation":["list",["object",{"visibility":"string"}]],"rendering_rules":["list",["object",{"configuration_overrides":["list",["object",{"visibility":"string"}]],"expression":"string"}]],"selected_border_style":["list",["object",{"color":"string","visibility":"string"}]],"visibility":"string","width":"string","x_axis_location":"string","y_axis_location":"string"}]]}]],"grid_layout":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string","resize_option":"string"}]]}]],"elements":["list",["object",{"column_index":"string","column_span":"number","element_id":"string","element_type":"string","row_index":"string","row_span":"number"}]]}]],"section_based_layout":["list",["object",{"body_sections":["list",["object",{"content":["list",["object",{"layout":["list",["object",{"free_form_layout":["list",["object",{"elements":["list",["object",{"background_style":["list",["object",{"color":"string","visibility":"string"}]],"border_style":["list",["object",{"color":"string","visibility":"string"}]],"element_id":"string","element_type":"string","height":"string","loading_animation":["list",["object",{"visibility":"string"}]],"rendering_rules":["list",["object",{"configuration_overrides":["list",["object",{"visibility":"string"}]],"expression":"string"}]],"selected_border_style":["list",["object",{"color":"string","visibility":"string"}]],"visibility":"string","width":"string","x_axis_location":"string","y_axis_location":"string"}]]}]]}]]}]],"page_break_configuration":["list",["object",{"after":["list",["object",{"status":"string"}]]}]],"section_id":"string","style":["list",["object",{"height":"string","padding":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]]}]]}]],"canvas_size_options":["list",["object",{"paper_canvas_size_options":["list",["object",{"paper_margin":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]],"paper_orientation":"string","paper_size":"string"}]]}]],"footer_sections":["list",["object",{"layout":["list",["object",{"free_form_layout":["list",["object",{"elements":["list",["object",{"background_style":["list",["object",{"color":"string","visibility":"string"}]],"border_style":["list",["object",{"color":"string","visibility":"string"}]],"element_id":"string","element_type":"string","height":"string","loading_animation":["list",["object",{"visibility":"string"}]],"rendering_rules":["list",["object",{"configuration_overrides":["list",["object",{"visibility":"string"}]],"expression":"string"}]],"selected_border_style":["list",["object",{"color":"string","visibility":"string"}]],"visibility":"string","width":"string","x_axis_location":"string","y_axis_location":"string"}]]}]]}]],"section_id":"string","style":["list",["object",{"height":"string","padding":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]]}]]}]],"header_sections":["list",["object",{"layout":["list",["object",{"free_form_layout":["list",["object",{"elements":["list",["object",{"background_style":["list",["object",{"color":"string","visibility":"string"}]],"border_style":["list",["object",{"color":"string","visibility":"string"}]],"element_id":"string","element_type":"string","height":"string","loading_animation":["list",["object",{"visibility":"string"}]],"rendering_rules":["list",["object",{"configuration_overrides":["list",["object",{"visibility":"string"}]],"expression":"string"}]],"selected_border_style":["list",["object",{"color":"string","visibility":"string"}]],"visibility":"string","width":"string","x_axis_location":"string","y_axis_location":"string"}]]}]]}]],"section_id":"string","style":["list",["object",{"height":"string","padding":["list",["object",{"bottom":"string","left":"string","right":"string","top":"string"}]]}]]}]]}]]}]]}]],"name":"string","parameter_controls":["list",["object",{"date_time_picker":["list",["object",{"display_options":["list",["object",{"date_time_format":"string","title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","source_parameter_name":"string","title":"string"}]],"dropdown":["list",["object",{"cascading_control_configuration":["list",["object",{"source_controls":["list",["object",{"column_to_match":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"source_sheet_control_id":"string"}]]}]],"display_options":["list",["object",{"select_all_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","selectable_values":["list",["object",{"link_to_data_set_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"values":["list","string"]}]],"source_parameter_name":"string","title":"string","type":"string"}]],"list":["list",["object",{"cascading_control_configuration":["list",["object",{"source_controls":["list",["object",{"column_to_match":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"source_sheet_control_id":"string"}]]}]],"display_options":["list",["object",{"search_options":["list",["object",{"visibility":"string"}]],"select_all_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","selectable_values":["list",["object",{"link_to_data_set_column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"values":["list","string"]}]],"source_parameter_name":"string","title":"string","type":"string"}]],"slider":["list",["object",{"display_options":["list",["object",{"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"maximum_value":"number","minimum_value":"number","parameter_control_id":"string","source_parameter_name":"string","step_size":"number","title":"string"}]],"text_area":["list",["object",{"delimiter":"string","display_options":["list",["object",{"placeholder_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","source_parameter_name":"string","title":"string"}]],"text_field":["list",["object",{"display_options":["list",["object",{"placeholder_options":["list",["object",{"visibility":"string"}]],"title_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]]}]],"parameter_control_id":"string","source_parameter_name":"string","title":"string"}]]}]],"sheet_control_layouts":["list",["object",{"configuration":["list",["object",{"grid_layout":["list",["object",{"canvas_size_options":["list",["object",{"screen_canvas_size_options":["list",["object",{"optimized_view_port_width":"string","resize_option":"string"}]]}]],"elements":["list",["object",{"column_index":"string","column_span":"number","element_id":"string","element_type":"string","row_index":"string","row_span":"number"}]]}]]}]]}]],"sheet_id":"string","text_boxes":["list",["object",{"content":"string","sheet_text_box_id":"string"}]],"title":"string","visuals":["list",["object",{"bar_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"bars_arrangement":"string","category_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"color_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"contribution_analysis_defaults":["list",["object",{"contributor_dimensions":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_field_id":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"bar_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"colors":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"small_multiples":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"orientation":"string","reference_lines":["list",["object",{"data_configuration":["list",["object",{"axis_binding":"string","dynamic_configuration":["list",["object",{"calculation":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]]}]],"static_configuration":["list",["object",{"value":"number"}]]}]],"label_configuration":["list",["object",{"custom_label_configuration":["list",["object",{"custom_label":"string"}]],"font_color":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_position":"string","value_label_configuration":["list",["object",{"format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"relative_position":"string"}]],"vertical_position":"string"}]],"status":"string","style_configuration":["list",["object",{"color":"string","pattern":"string"}]]}]],"small_multiples_options":["list",["object",{"max_visible_columns":"number","max_visible_rows":"number","panel_configuration":["list",["object",{"background_color":"string","background_visibility":"string","border_color":"string","border_style":"string","border_thickness":"string","border_visibility":"string","gutter_spacing":"string","gutter_visibility":"string","title":["list",["object",{"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_text_alignment":"string","visibility":"string"}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"color_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"color_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"small_multiples_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"small_multiples_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"value_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"value_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"box_plot_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"box_plot_options":["list",["object",{"all_data_points_visibility":"string","outlier_visibility":"string","style_options":["list",["object",{"fill_style":"string"}]]}]],"category_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"field_wells":["list",["object",{"box_plot_aggregated_field_wells":["list",["object",{"group_by":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"primary_y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"primary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"reference_lines":["list",["object",{"data_configuration":["list",["object",{"axis_binding":"string","dynamic_configuration":["list",["object",{"calculation":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]]}]],"static_configuration":["list",["object",{"value":"number"}]]}]],"label_configuration":["list",["object",{"custom_label_configuration":["list",["object",{"custom_label":"string"}]],"font_color":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_position":"string","value_label_configuration":["list",["object",{"format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"relative_position":"string"}]],"vertical_position":"string"}]],"status":"string","style_configuration":["list",["object",{"color":"string","pattern":"string"}]]}]],"sort_configuration":["list",["object",{"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"pagination_configuration":["list",["object",{"page_number":"number","page_size":"number"}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"combo_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"bar_data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"bars_arrangement":"string","category_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"color_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"field_wells":["list",["object",{"combo_chart_aggregated_field_wells":["list",["object",{"bar_values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"colors":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"line_values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"line_data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"primary_y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"primary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"reference_lines":["list",["object",{"data_configuration":["list",["object",{"axis_binding":"string","dynamic_configuration":["list",["object",{"calculation":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]]}]],"static_configuration":["list",["object",{"value":"number"}]]}]],"label_configuration":["list",["object",{"custom_label_configuration":["list",["object",{"custom_label":"string"}]],"font_color":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_position":"string","value_label_configuration":["list",["object",{"format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"relative_position":"string"}]],"vertical_position":"string"}]],"status":"string","style_configuration":["list",["object",{"color":"string","pattern":"string"}]]}]],"secondary_y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"secondary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"color_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"color_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"custom_content_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"content_type":"string","content_url":"string","image_scaling":"string"}]],"data_set_identifier":"string","subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"empty_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"data_set_identifier":"string","visual_id":"string"}]],"filled_map_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_wells":["list",["object",{"filled_map_aggregated_field_wells":["list",["object",{"geospatial":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"map_style_options":["list",["object",{"base_map_style":"string"}]],"sort_configuration":["list",["object",{"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"window_options":["list",["object",{"bounds":["list",["object",{"east":"number","north":"number","south":"number","west":"number"}]],"map_zoom_mode":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"shape":["list",["object",{"field_id":"string","format":["list",["object",{"background_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"funnel_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"data_label_options":["list",["object",{"category_label_visibility":"string","label_color":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_data_label_style":"string","measure_label_visibility":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"funnel_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"value_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"gauge_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"target_values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"gauge_chart_options":["list",["object",{"arc":["list",["object",{"arc_angle":"number","arc_thickness":"string"}]],"arc_axis":["list",["object",{"range":["list",["object",{"max":"number","min":"number"}]],"reserve_range":"number"}]],"comparison":["list",["object",{"comparison_format":["list",["object",{"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"comparison_method":"string"}]],"primary_value_display_type":"string","primary_value_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"arc":["list",["object",{"foreground_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]],"primary_value":["list",["object",{"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"geospatial_map_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_wells":["list",["object",{"geospatial_map_aggregated_field_wells":["list",["object",{"colors":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"geospatial":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"map_style_options":["list",["object",{"base_map_style":"string"}]],"point_style_options":["list",["object",{"cluster_marker_configuration":["list",["object",{"cluster_marker":["list",["object",{"simple_cluster_marker":["list",["object",{"color":"string"}]]}]]}]],"selected_point_style":"string"}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"window_options":["list",["object",{"bounds":["list",["object",{"east":"number","north":"number","south":"number","west":"number"}]],"map_zoom_mode":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"heat_map_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"color_scale":["list",["object",{"color_fill_type":"string","colors":["list",["object",{"color":"string","data_value":"number"}]],"null_value_color":["list",["object",{"color":"string","data_value":"number"}]]}]],"column_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"heat_map_aggregated_field_wells":["list",["object",{"columns":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"rows":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"row_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"sort_configuration":["list",["object",{"heat_map_column_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"heat_map_column_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"heat_map_row_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"heat_map_row_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"histogram_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"bin_options":["list",["object",{"bin_count":["list",["object",{"value":"number"}]],"bin_width":["list",["object",{"bin_count_limit":"number","value":"number"}]],"selected_bin_type":"string","start_value":"number"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"histogram_aggregated_field_wells":["list",["object",{"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"x_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"x_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"insight_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"data_set_identifier":"string","insight_configuration":["list",["object",{"computation":["list",["object",{"forecast":["list",["object",{"computation_id":"string","custom_seasonality_value":"number","lower_boundary":"number","name":"string","periods_backward":"number","periods_forward":"number","prediction_interval":"number","seasonality":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"upper_boundary":"number","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"growth_rate":["list",["object",{"computation_id":"string","name":"string","period_size":"number","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"maximum_minimum":["list",["object",{"computation_id":"string","name":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"type":"string","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"metric_comparison":["list",["object",{"computation_id":"string","from_value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"name":"string","target_value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]]}]],"period_over_period":["list",["object",{"computation_id":"string","name":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"period_to_date":["list",["object",{"computation_id":"string","name":"string","period_time_granularity":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"top_bottom_movers":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"computation_id":"string","mover_size":"number","name":"string","sort_order":"string","time":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"type":"string","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"top_bottom_ranked":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"computation_id":"string","name":"string","result_size":"number","type":"string","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"total_aggregation":["list",["object",{"computation_id":"string","name":"string","value":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"unique_values":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"computation_id":"string","name":"string"}]]}]],"custom_narrative":["list",["object",{"narrative":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"kpi_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_wells":["list",["object",{"target_values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"trend_groups":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"kpi_options":["list",["object",{"comparison":["list",["object",{"comparison_format":["list",["object",{"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"comparison_method":"string"}]],"primary_value_display_type":"string","primary_value_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"progress_bar":["list",["object",{"visibility":"string"}]],"secondary_value":["list",["object",{"visibility":"string"}]],"secondary_value_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"sparkline":["list",["object",{"color":"string","tooltip_visibility":"string","type":"string","visibility":"string"}]],"trend_arrows":["list",["object",{"visibility":"string"}]],"visual_layout_options":["list",["object",{"standard_layout":["list",["object",{"type":"string"}]]}]]}]],"sort_configuration":["list",["object",{"trend_group_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"actual_value":["list",["object",{"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]],"comparison_value":["list",["object",{"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]],"primary_value":["list",["object",{"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]],"progress_bar":["list",["object",{"foreground_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"line_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"contribution_analysis_defaults":["list",["object",{"contributor_dimensions":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_field_id":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"default_series_settings":["list",["object",{"axis_binding":"string","line_style_settings":["list",["object",{"line_interpolation":"string","line_style":"string","line_visibility":"string","line_width":"string"}]],"marker_style_settings":["list",["object",{"marker_color":"string","marker_shape":"string","marker_size":"string","marker_visibility":"string"}]]}]],"field_wells":["list",["object",{"line_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"colors":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"small_multiples":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"forecast_configurations":["list",["object",{"forecast_properties":["list",["object",{"lower_boundary":"number","periods_backward":"number","periods_forward":"number","prediction_interval":"number","seasonality":"number","upper_boundary":"number"}]],"scenario":["list",["object",{"what_if_point_scenario":["list",["object",{"date":"string","value":"number"}]],"what_if_range_scenario":["list",["object",{"end_date":"string","start_date":"string","value":"number"}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"primary_y_axis_display_options":["list",["object",{"axis_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"missing_data_configuration":["list",["object",{"treatment_option":"string"}]]}]],"primary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"reference_lines":["list",["object",{"data_configuration":["list",["object",{"axis_binding":"string","dynamic_configuration":["list",["object",{"calculation":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]]}]],"static_configuration":["list",["object",{"value":"number"}]]}]],"label_configuration":["list",["object",{"custom_label_configuration":["list",["object",{"custom_label":"string"}]],"font_color":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_position":"string","value_label_configuration":["list",["object",{"format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]],"relative_position":"string"}]],"vertical_position":"string"}]],"status":"string","style_configuration":["list",["object",{"color":"string","pattern":"string"}]]}]],"secondary_y_axis_display_options":["list",["object",{"axis_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"missing_data_configuration":["list",["object",{"treatment_option":"string"}]]}]],"secondary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"series":["list",["object",{"data_field_series_item":["list",["object",{"axis_binding":"string","field_id":"string","field_value":"string","settings":["list",["object",{"line_style_settings":["list",["object",{"line_interpolation":"string","line_style":"string","line_visibility":"string","line_width":"string"}]],"marker_style_settings":["list",["object",{"marker_color":"string","marker_shape":"string","marker_size":"string","marker_visibility":"string"}]]}]]}]],"field_series_item":["list",["object",{"axis_binding":"string","field_id":"string","settings":["list",["object",{"line_style_settings":["list",["object",{"line_interpolation":"string","line_style":"string","line_visibility":"string","line_width":"string"}]],"marker_style_settings":["list",["object",{"marker_color":"string","marker_shape":"string","marker_size":"string","marker_visibility":"string"}]]}]]}]]}]],"small_multiples_options":["list",["object",{"max_visible_columns":"number","max_visible_rows":"number","panel_configuration":["list",["object",{"background_color":"string","background_visibility":"string","border_color":"string","border_style":"string","border_thickness":"string","border_visibility":"string","gutter_spacing":"string","gutter_visibility":"string","title":["list",["object",{"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_text_alignment":"string","visibility":"string"}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"color_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"small_multiples_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"small_multiples_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"type":"string","visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"x_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"x_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"pie_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"contribution_analysis_defaults":["list",["object",{"contributor_dimensions":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"measure_field_id":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"donut_options":["list",["object",{"arc_options":["list",["object",{"arc_thickness":"string"}]],"donut_center_options":["list",["object",{"label_visibility":"string"}]]}]],"field_wells":["list",["object",{"pie_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"small_multiples":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"small_multiples_options":["list",["object",{"max_visible_columns":"number","max_visible_rows":"number","panel_configuration":["list",["object",{"background_color":"string","background_visibility":"string","border_color":"string","border_style":"string","border_thickness":"string","border_visibility":"string","gutter_spacing":"string","gutter_visibility":"string","title":["list",["object",{"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"horizontal_text_alignment":"string","visibility":"string"}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"small_multiples_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"small_multiples_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"value_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"pivot_table_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_options":["list",["object",{"data_path_options":["list",["object",{"data_path_list":["list",["object",{"field_id":"string","field_value":"string"}]],"width":"string"}]],"selected_field_options":["list",["object",{"custom_label":"string","field_id":"string","visibility":"string"}]]}]],"field_wells":["list",["object",{"pivot_table_aggregated_field_wells":["list",["object",{"columns":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"rows":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"paginated_report_options":["list",["object",{"overflow_column_header_visibility":"string","vertical_overflow_visibility":"string"}]],"sort_configuration":["list",["object",{"field_sort_options":["list",["object",{"field_id":"string","sort_by":["list",["object",{"column":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"data_path":["list",["object",{"direction":"string","sort_paths":["list",["object",{"field_id":"string","field_value":"string"}]]}]],"field":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]]}]],"table_options":["list",["object",{"cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"collapsed_row_dimensions_visibility":"string","column_header_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"column_names_visibility":"string","metric_placement":"string","row_alternate_color_options":["list",["object",{"row_alternate_colors":["list","string"],"status":"string"}]],"row_field_names_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"row_header_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"single_metric_visibility":"string","toggle_buttons_visibility":"string"}]],"total_options":["list",["object",{"column_subtotal_options":["list",["object",{"custom_label":"string","field_level":"string","field_level_options":["list",["object",{"field_id":"string"}]],"metric_header_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string","value_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]]}]],"column_total_options":["list",["object",{"custom_label":"string","metric_header_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"placement":"string","scroll_status":"string","total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string","value_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]]}]],"row_subtotal_options":["list",["object",{"custom_label":"string","field_level":"string","field_level_options":["list",["object",{"field_id":"string"}]],"metric_header_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string","value_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]]}]],"row_total_options":["list",["object",{"custom_label":"string","metric_header_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"placement":"string","scroll_status":"string","total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string","value_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]]}]]}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"cell":["list",["object",{"field_id":"string","scope":["list",["object",{"role":"string"}]],"text_format":["list",["object",{"background_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]],"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"radar_chart_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"alternate_band_colors_visibility":"string","alternate_band_even_color":"string","alternate_band_odd_color":"string","base_series_settings":["list",["object",{"area_style_settings":["list",["object",{"visibility":"string"}]]}]],"category_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"color_axis":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"color_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"field_wells":["list",["object",{"radar_chart_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"color":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"shape":"string","sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]],"color_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"color_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"start_angle":"number","visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"sankey_diagram_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"sankey_diagram_aggregated_field_wells":["list",["object",{"destination":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"source":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"weight":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"sort_configuration":["list",["object",{"destination_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"source_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"weight_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"scatter_plot_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"scatter_plot_categorically_aggregated_field_wells":["list",["object",{"category":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"size":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"x_axis":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"y_axis":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"scatter_plot_unaggregated_field_wells":["list",["object",{"size":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"x_axis":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"y_axis":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"x_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"x_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"table_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"field_options":["list",["object",{"order":["list","string"],"selected_field_options":["list",["object",{"custom_label":"string","field_id":"string","url_styling":["list",["object",{"image_configuration":["list",["object",{"sizing_options":["list",["object",{"table_cell_image_scaling_configuration":"string"}]]}]],"link_configuration":["list",["object",{"content":["list",["object",{"custom_icon_content":["list",["object",{"icon":"string"}]],"custom_text_content":["list",["object",{"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"value":"string"}]]}]],"target":"string"}]]}]],"visibility":"string","width":"string"}]]}]],"field_wells":["list",["object",{"table_aggregated_field_wells":["list",["object",{"group_by":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]],"table_unaggregated_field_wells":["list",["object",{"values":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"number_format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"string_format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"paginated_report_options":["list",["object",{"overflow_column_header_visibility":"string","vertical_overflow_visibility":"string"}]],"sort_configuration":["list",["object",{"pagination_configuration":["list",["object",{"page_number":"number","page_size":"number"}]],"row_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"table_inline_visualizations":["list",["object",{"data_bars":["list",["object",{"field_id":"string","negative_color":"string","positive_color":"string"}]]}]],"table_options":["list",["object",{"cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"header_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"orientation":"string","row_alternate_color_options":["list",["object",{"row_alternate_colors":["list","string"],"status":"string"}]]}]],"total_options":["list",["object",{"custom_label":"string","placement":"string","scroll_status":"string","total_cell_style":["list",["object",{"background_color":"string","border":["list",["object",{"side_specific_border":["list",["object",{"bottom":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_horizontal":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"inner_vertical":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"left":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"right":["list",["object",{"color":"string","style":"string","thickness":"number"}]],"top":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"uniform_border":["list",["object",{"color":"string","style":"string","thickness":"number"}]]}]],"font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"height":"number","horizontal_text_alignment":"string","text_wrap":"string","vertical_text_alignment":"string","visibility":"string"}]],"totals_visibility":"string"}]]}]],"conditional_formatting":["list",["object",{"conditional_formatting_options":["list",["object",{"cell":["list",["object",{"field_id":"string","text_format":["list",["object",{"background_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]],"icon":["list",["object",{"custom_condition":["list",["object",{"color":"string","display_configuration":["list",["object",{"icon_display_option":"string"}]],"expression":"string","icon_options":["list",["object",{"icon":"string","unicode_icon":"string"}]]}]],"icon_set":["list",["object",{"expression":"string","icon_set_type":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]],"row":["list",["object",{"background_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]],"text_color":["list",["object",{"gradient":["list",["object",{"color":["list",["object",{"stops":["list",["object",{"color":"string","data_value":"number","gradient_offset":"number"}]]}]],"expression":"string"}]],"solid":["list",["object",{"color":"string","expression":"string"}]]}]]}]]}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"tree_map_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"color_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"color_scale":["list",["object",{"color_fill_type":"string","colors":["list",["object",{"color":"string","data_value":"number"}]],"null_value_color":["list",["object",{"color":"string","data_value":"number"}]]}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"tree_map_aggregated_field_wells":["list",["object",{"colors":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]],"groups":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"sizes":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"group_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"size_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"sort_configuration":["list",["object",{"tree_map_group_items_limit_configuration":["list",["object",{"items_limit":"number","other_categories":"string"}]],"tree_map_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"tooltip":["list",["object",{"field_base_tooltip":["list",["object",{"aggregation_visibility":"string","tooltip_fields":["list",["object",{"column_tooltip_item":["list",["object",{"aggregation":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"label":"string","visibility":"string"}]],"field_tooltip_item":["list",["object",{"field_id":"string","label":"string","visibility":"string"}]]}]],"tooltip_title_type":"string"}]],"selected_tooltip_type":"string","tooltip_visibility":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"waterfall_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"category_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"category_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"data_labels":["list",["object",{"category_label_visibility":"string","data_label_types":["list",["object",{"data_path_label_type":["list",["object",{"field_id":"string","field_value":"string","visibility":"string"}]],"field_label_type":["list",["object",{"field_id":"string","visibility":"string"}]],"maximum_label_type":["list",["object",{"visibility":"string"}]],"minimum_label_type":["list",["object",{"visibility":"string"}]],"range_ends_label_type":["list",["object",{"visibility":"string"}]]}]],"label_color":"string","label_content":"string","label_font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"measure_label_visibility":"string","overlap":"string","position":"string","visibility":"string"}]],"field_wells":["list",["object",{"waterfall_chart_aggregated_field_wells":["list",["object",{"breakdowns":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"categories":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"values":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"legend":["list",["object",{"height":"string","position":"string","title":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"visibility":"string","width":"string"}]],"primary_y_axis_display_options":["list",["object",{"axis_line_visibility":"string","axis_offset":"string","data_options":["list",["object",{"date_axis_options":["list",["object",{"missing_date_visibility":"string"}]],"numeric_axis_options":["list",["object",{"range":["list",["object",{"data_driven":["list",["object",{}]],"min_max":["list",["object",{"maximum":"number","minimum":"number"}]]}]],"scale":["list",["object",{"linear":["list",["object",{"step_count":"number","step_size":"number"}]],"logarithmic":["list",["object",{"base":"number"}]]}]]}]]}]],"grid_line_visibility":"string","scrollbar_options":["list",["object",{"visibility":"string","visible_range":["list",["object",{"percent_range":["list",["object",{"from":"number","to":"number"}]]}]]}]],"tick_label_options":["list",["object",{"label_options":["list",["object",{"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]],"visibility":"string"}]],"rotation_angle":"number"}]]}]],"primary_y_axis_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"sort_configuration":["list",["object",{"breakdown_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"visual_palette":["list",["object",{"chart_color":"string","color_map":["list",["object",{"color":"string","element":["list",["object",{"field_id":"string","field_value":"string"}]],"time_granularity":"string"}]]}]],"waterfall_chart_options":["list",["object",{"total_bar_label":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"string"}]],"word_cloud_visual":["list",["object",{"actions":["list",["object",{"action_operations":["list",["object",{"filter_operation":["list",["object",{"selected_fields_configuration":["list",["object",{"selected_field_option":"string","selected_fields":["list","string"]}]],"target_visuals_configuration":["list",["object",{"same_sheet_target_visual_configuration":["list",["object",{"target_visual_option":"string","target_visuals":["set","string"]}]]}]]}]],"navigation_operation":["list",["object",{"local_navigation_configuration":["list",["object",{"target_sheet_id":"string"}]]}]],"set_parameters_operation":["list",["object",{"parameter_value_configurations":["list",["object",{"destination_parameter_name":"string","value":["list",["object",{"custom_values_configuration":["list",["object",{"custom_values":["list",["object",{"date_time_values":["list","string"],"decimal_values":["list","number"],"integer_values":["list","number"],"string_values":["list","string"]}]],"include_null_value":"bool"}]],"select_all_value_options":"string","source_field":"string","source_parameter_name":"string"}]]}]]}]],"url_operation":["list",["object",{"url_target":"string","url_template":"string"}]]}]],"custom_action_id":"string","name":"string","status":"string","trigger":"string"}]],"chart_configuration":["list",["object",{"category_label_options":["list",["object",{"axis_label_options":["list",["object",{"apply_to":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string"}]],"custom_label":"string","font_configuration":["list",["object",{"font_color":"string","font_decoration":"string","font_size":["list",["object",{"relative":"string"}]],"font_style":"string","font_weight":["list",["object",{"name":"string"}]]}]]}]],"sort_icon_visibility":"string","visibility":"string"}]],"field_wells":["list",["object",{"word_cloud_aggregated_field_wells":["list",["object",{"group_by":["list",["object",{"categorical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"date_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"date_granularity":"string","field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]],"numerical_dimension_field":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]],"hierarchy_id":"string"}]]}]],"size":["list",["object",{"calculated_measure_field":["list",["object",{"expression":"string","field_id":"string"}]],"categorical_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"date_measure_field":["list",["object",{"aggregation_function":"string","column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"date_time_format":"string","null_value_format_configuration":["list",["object",{"null_string":"string"}]],"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]],"numerical_measure_field":["list",["object",{"aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"field_id":"string","format_configuration":["list",["object",{"numeric_format_configuration":["list",["object",{"currency_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string","symbol":"string"}]],"number_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"number_scale":"string","prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]],"percentage_display_format_configuration":["list",["object",{"decimal_places_configuration":["list",["object",{"decimal_places":"number"}]],"negative_value_configuration":["list",["object",{"display_mode":"string"}]],"null_value_format_configuration":["list",["object",{"null_string":"string"}]],"prefix":"string","separator_configuration":["list",["object",{"decimal_separator":"string","thousands_separator":["list",["object",{"symbol":"string","visibility":"string"}]]}]],"suffix":"string"}]]}]]}]]}]]}]]}]]}]],"sort_configuration":["list",["object",{"category_items_limit":["list",["object",{"items_limit":"number","other_categories":"string"}]],"category_sort":["list",["object",{"column_sort":["list",["object",{"aggregation_function":["list",["object",{"categorical_aggregation_function":"string","date_aggregation_function":"string","numerical_aggregation_function":["list",["object",{"percentile_aggregation":["list",["object",{"percentile_value":"number"}]],"simple_numerical_aggregation":"string"}]]}]],"direction":"string","sort_by":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"field_sort":["list",["object",{"direction":"string","field_id":"string"}]]}]]}]],"word_cloud_options":["list",["object",{"cloud_layout":"string","maximum_string_length":"number","word_casing":"string","word_orientation":"string","word_padding":"string","word_scaling":"string"}]]}]],"column_hierarchies":["list",["object",{"date_time_hierarchy":["list",["object",{"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"explicit_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]],"predefined_hierarchy":["list",["object",{"columns":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"drill_down_filters":["list",["object",{"category_filter":["list",["object",{"category_values":["list","string"],"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]]}]],"numeric_equality_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"value":"number"}]],"time_range_filter":["list",["object",{"column":["list",["object",{"column_name":"string","data_set_identifier":"string"}]],"range_maximum":"string","range_minimum":"string","time_granularity":"string"}]]}]],"hierarchy_id":"string"}]]}]],"subtitle":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"title":["list",["object",{"format_text":["list",["object",{"plain_text":"string","rich_text":"string"}]],"visibility":"string"}]],"visual_id":"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","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_arn":{"type":"string","description_kind":"plain","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},"column_level_permission_rules":{"type":["list",["object",{"column_names":["list","string"],"principals":["list","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}},"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","optional":true,"computed":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":1,"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_cluster_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},"name":{"type":"string","description_kind":"plain","required":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},"has_major_target":{"type":"bool","description_kind":"plain","optional":true},"has_minor_target":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_all":{"type":"bool","description_kind":"plain","optional":true},"latest":{"type":"bool","description_kind":"plain","optional":true},"parameter_group_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_major_targets":{"type":["list","string"],"description_kind":"plain","optional":true},"preferred_upgrade_targets":{"type":["list","string"],"description_kind":"plain","optional":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_limitless_database":{"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_major_targets":{"type":["set","string"],"description_kind":"plain","computed":true},"valid_minor_targets":{"type":["set","string"],"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_actual":{"type":"string","description_kind":"plain","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_latest_version":{"type":"bool","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,"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","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"supported_engine_modes":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"supported_network_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"supports_clusters":{"type":"bool","description_kind":"plain","optional":true,"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_multi_az":{"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},"multi_az":{"type":"bool","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,"computed":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_data_shares":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"data_shares":{"nesting_mode":"list","block":{"attributes":{"data_share_arn":{"type":"string","description_kind":"plain","computed":true},"managed_by":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_producer_data_shares":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_shares":{"nesting_mode":"list","block":{"attributes":{"data_share_arn":{"type":"string","description_kind":"plain","computed":true},"managed_by":{"type":"string","description_kind":"plain","computed":true},"producer_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_resourceexplorer2_search":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"query_string":{"type":"string","description_kind":"plain","required":true},"resource_count":{"type":["list",["object",{"complete":"bool","total_resources":"number"}]],"description_kind":"plain","computed":true},"resources":{"type":["list",["object",{"arn":"string","last_reported_at":"string","owning_account_id":"string","properties":["list",["object",{"data":"string","last_reported_at":"string","name":"string"}]],"region":"string","resource_type":"string","service":"string"}]],"description_kind":"plain","computed":true},"view_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"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},"protocols":{"type":["set","string"],"description_kind":"plain","computed":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"resolver_endpoint_type":{"type":"string","description_kind":"plain","computed":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","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_route53_zones":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53profiles_profiles":{"version":0,"block":{"attributes":{"profiles":{"type":["list",["object",{"arn":"string","id":"string","name":"string","share_status":"string"}]],"description_kind":"plain","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":{"arn":{"type":"string","description_kind":"plain","computed":true},"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_directory_buckets":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"buckets":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_object":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"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","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},"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},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"last_changed_date":{"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","optional":true,"computed":true}},"description_kind":"plain"}},"aws_secretsmanager_secret_rotation":{"version":1,"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},"created_date":{"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_secret_versions":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"include_deprecated":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"secret_id":{"type":"string","description_kind":"plain","required":true},"versions":{"type":["list",["object",{"created_time":"string","last_accessed_date":"string","version_id":"string","version_stages":["list","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_securityhub_standards_control_associations":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"security_control_id":{"type":"string","description_kind":"plain","required":true},"standards_control_associations":{"type":["list",["object",{"association_status":"string","related_requirements":["list","string"],"security_control_arn":"string","security_control_id":"string","standards_arn":"string","standards_control_description":"string","standards_control_title":"string","updated_at":"string","updated_reason":"string"}]],"description_kind":"plain","computed":true}},"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_service_principal":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"suffix":{"type":"string","description_kind":"plain","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_servicecatalogappregistry_application":{"version":0,"block":{"attributes":{"application_tag":{"type":["map","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","required":true},"name":{"type":"string","description_kind":"plain","computed":true}},"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_servicequotas_templates":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","required":true}},"block_types":{"templates":{"nesting_mode":"list","block":{"attributes":{"global_quota":{"type":"bool","description_kind":"plain","computed":true},"quota_code":{"type":"string","description_kind":"plain","computed":true},"quota_name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"service_code":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"unit":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_shield_protection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"protection_arn":{"type":"string","description_kind":"plain","computed":true},"protection_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","optional":true,"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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":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},"json":{"type":"string","description_kind":"plain","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_ssm_patch_baselines":{"version":0,"block":{"attributes":{"baseline_identities":{"type":["list",["object",{"baseline_description":"string","baseline_id":"string","baseline_name":"string","default_baseline":"bool","operating_system":"string"}]],"description_kind":"plain","computed":true},"default_baselines":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"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_ssmcontacts_rotation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"contact_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"recurrence":{"type":["list",["object",{"daily_settings":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]],"monthly_settings":["list",["object",{"day_of_month":"number","hand_off_time":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]]}]],"number_of_on_calls":"number","recurrence_multiplier":"number","shift_coverages":["list",["object",{"coverage_times":["list",["object",{"end":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]],"start":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]]}]],"map_block_key":"string"}]],"weekly_settings":["list",["object",{"day_of_week":"string","hand_off_time":["list",["object",{"hour_of_day":"number","minute_of_hour":"number"}]]}]]}]],"description_kind":"plain","computed":true},"start_time":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"time_zone_id":{"type":"string","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_application":{"version":0,"block":{"attributes":{"application_account":{"type":"string","description_kind":"plain","computed":true},"application_arn":{"type":"string","description_kind":"plain","required":true},"application_provider_arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"portal_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"sign_in_options":{"nesting_mode":"list","block":{"attributes":{"application_url":{"type":"string","description_kind":"plain","computed":true},"origin":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_application_assignments":{"version":0,"block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"application_assignments":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","computed":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"principal_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_application_providers":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"application_providers":{"nesting_mode":"list","block":{"attributes":{"application_provider_arn":{"type":"string","description_kind":"plain","computed":true},"federation_protocol":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"display_data":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"icon_url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"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_ssoadmin_permission_sets":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssoadmin_principal_application_assignments":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"instance_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}},"block_types":{"application_assignments":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","computed":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"principal_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"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_synthetics_runtime_version":{"version":0,"block":{"attributes":{"deprecation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"latest":{"type":"bool","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","required":true},"release_date":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true},"version_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_synthetics_runtime_versions":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"runtime_versions":{"nesting_mode":"list","block":{"attributes":{"deprecation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"release_date":{"type":"string","description_kind":"plain","computed":true},"version_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_timestreamwrite_database":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"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},"table_count":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_timestreamwrite_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"magnetic_store_write_properties":{"type":["list",["object",{"enable_magnetic_store_writes":"bool","magnetic_store_rejected_data_location":["list",["object",{"s3_configuration":["list",["object",{"bucket_name":"string","encryption_option":"string","kms_key_id":"string","object_key_prefix":"string"}]]}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_properties":{"type":["list",["object",{"magnetic_store_retention_period_in_days":"number","memory_store_retention_period_in_hours":"number"}]],"description_kind":"plain","computed":true},"schema":{"type":["list",["object",{"composite_partition_key":["list",["object",{"enforcement_in_record":"string","name":"string","type":"string"}]]}]],"description_kind":"plain","computed":true},"table_status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_transfer_connector":{"version":0,"block":{"attributes":{"access_role":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"as2_config":{"type":["list",["object",{"basic_auth_secret_id":"string","compression":"string","encryption_algorithm":"string","local_profile_id":"string","mdn_response":"string","mdn_signing_algorithm":"string","message_subject":"string","partner_profile_id":"string","singing_algorithm":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"logging_role":{"type":"string","description_kind":"plain","computed":true},"security_policy_name":{"type":"string","description_kind":"plain","computed":true},"service_managed_egress_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"sftp_config":{"type":["list",["object",{"trusted_host_keys":["list","string"],"user_secret_id":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","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","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},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_verifiedpermissions_policy_store":{"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","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"validation_settings":{"type":["list",["object",{"mode":"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},"ipv6_address_preferred_lease_time":{"type":"string","description_kind":"plain","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},"private_dns_names":{"type":["set","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_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},"ipv6_cidr_block_set":{"type":["list",["object",{"ipv6_cidr_block":"string"}]],"description_kind":"plain","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_ipv6_cidr_block_set":{"type":["list",["object",{"ipv6_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},"saml_properties":{"type":["list",["object",{"relay_state_parameter_name":"string","status":"string","user_access_url":"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,"computed":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/connect/v1beta1/instance.yaml b/examples-generated/connect/v1beta1/instance.yaml index cd5a7202ac..0b794b87b0 100644 --- a/examples-generated/connect/v1beta1/instance.yaml +++ b/examples-generated/connect/v1beta1/instance.yaml @@ -13,3 +13,5 @@ spec: instanceAlias: friendly-name-connect outboundCallsEnabled: true region: us-west-1 + tags: + hello: world diff --git a/examples-generated/dynamodb/v1beta1/kinesisstreamingdestination.yaml b/examples-generated/dynamodb/v1beta1/kinesisstreamingdestination.yaml index 71cfb816cc..1e4110cee8 100644 --- a/examples-generated/dynamodb/v1beta1/kinesisstreamingdestination.yaml +++ b/examples-generated/dynamodb/v1beta1/kinesisstreamingdestination.yaml @@ -8,6 +8,7 @@ metadata: name: example spec: forProvider: + approximateCreationDateTimePrecision: MICROSECOND region: us-west-1 streamArnSelector: matchLabels: diff --git a/examples-generated/firehose/v1beta2/deliverystream.yaml b/examples-generated/firehose/v1beta2/deliverystream.yaml index ebedcfe270..c902152d24 100644 --- a/examples-generated/firehose/v1beta2/deliverystream.yaml +++ b/examples-generated/firehose/v1beta2/deliverystream.yaml @@ -72,7 +72,7 @@ spec: roleSelector: matchLabels: testing.upbound.io/example-name: lambda_iam - runtime: nodejs16.x + runtime: nodejs20.x --- diff --git a/examples-generated/lambda/v1beta1/layerversion.yaml b/examples-generated/lambda/v1beta1/layerversion.yaml index 4f466e3f1b..9e6658d4dd 100644 --- a/examples-generated/lambda/v1beta1/layerversion.yaml +++ b/examples-generated/lambda/v1beta1/layerversion.yaml @@ -9,7 +9,7 @@ metadata: spec: forProvider: compatibleRuntimes: - - nodejs16.x + - nodejs20.x filename: lambda_layer_payload.zip layerName: lambda_layer_name region: us-west-1 diff --git a/examples-generated/lambda/v1beta1/permission.yaml b/examples-generated/lambda/v1beta1/permission.yaml index b17762ca12..ce4509560e 100644 --- a/examples-generated/lambda/v1beta1/permission.yaml +++ b/examples-generated/lambda/v1beta1/permission.yaml @@ -84,4 +84,4 @@ spec: roleSelector: matchLabels: testing.upbound.io/example-name: iam_for_lambda - runtime: nodejs16.x + runtime: nodejs20.x diff --git a/examples-generated/lambda/v1beta2/codesigningconfig.yaml b/examples-generated/lambda/v1beta2/codesigningconfig.yaml index 6311cca8c9..386895fe1a 100644 --- a/examples-generated/lambda/v1beta2/codesigningconfig.yaml +++ b/examples-generated/lambda/v1beta2/codesigningconfig.yaml @@ -16,3 +16,5 @@ spec: policies: - untrustedArtifactOnDeployment: Warn region: us-west-1 + tags: + Name: dynamodb diff --git a/examples-generated/lambda/v1beta2/eventsourcemapping.yaml b/examples-generated/lambda/v1beta2/eventsourcemapping.yaml index e912607cf2..66d0fb9ddd 100644 --- a/examples-generated/lambda/v1beta2/eventsourcemapping.yaml +++ b/examples-generated/lambda/v1beta2/eventsourcemapping.yaml @@ -14,3 +14,5 @@ spec: testing.upbound.io/example-name: example region: us-west-1 startingPosition: LATEST + tags: + Name: dynamodb diff --git a/examples-generated/route53resolver/v1beta1/endpoint.yaml b/examples-generated/route53resolver/v1beta1/endpoint.yaml index edf6cfbcd7..1b41fb7b43 100644 --- a/examples-generated/route53resolver/v1beta1/endpoint.yaml +++ b/examples-generated/route53resolver/v1beta1/endpoint.yaml @@ -22,6 +22,7 @@ spec: - Do53 - DoH region: us-west-1 + resolverEndpointType: IPV4 securityGroupIdRefs: - name: sg1 - name: sg2 diff --git a/examples-generated/workspaces/v1beta2/directory.yaml b/examples-generated/workspaces/v1beta2/directory.yaml index b8237c165f..973bfb7ff0 100644 --- a/examples-generated/workspaces/v1beta2/directory.yaml +++ b/examples-generated/workspaces/v1beta2/directory.yaml @@ -12,6 +12,9 @@ spec: matchLabels: testing.upbound.io/example-name: example region: us-west-1 + samlProperties: + - status: ENABLED + userAccessUrl: https://sso.example.com/ selfServicePermissions: - changeComputeType: true increaseVolumeSize: true diff --git a/go.mod b/go.mod index 2107e1a204..69b836ec16 100644 --- a/go.mod +++ b/go.mod @@ -4,18 +4,18 @@ module github.com/upbound/provider-aws -go 1.22.7 +go 1.23.2 require ( dario.cat/mergo v1.0.0 github.com/aws/aws-sdk-go v1.55.5 - github.com/aws/aws-sdk-go-v2 v1.30.5 - github.com/aws/aws-sdk-go-v2/config v1.27.35 - github.com/aws/aws-sdk-go-v2/credentials v1.17.33 - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 - github.com/aws/aws-sdk-go-v2/service/eks v1.48.5 - github.com/aws/aws-sdk-go-v2/service/sts v1.30.8 - github.com/aws/smithy-go v1.20.4 + github.com/aws/aws-sdk-go-v2 v1.32.2 + github.com/aws/aws-sdk-go-v2/config v1.28.0 + github.com/aws/aws-sdk-go-v2/credentials v1.17.41 + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.17 + github.com/aws/aws-sdk-go-v2/service/eks v1.51.0 + github.com/aws/aws-sdk-go-v2/service/sts v1.32.2 + github.com/aws/smithy-go v1.22.0 github.com/crossplane/crossplane-runtime v1.16.0-rc.2.0.20240510094504-3f697876fa57 github.com/crossplane/crossplane-tools v0.0.0-20230925130601-628280f8bf79 github.com/crossplane/upjet v1.4.1-0.20240911184956-3afbb7796d46 @@ -38,7 +38,7 @@ require ( ) require ( - github.com/ProtonMail/go-crypto v1.1.0-alpha.5-proton // indirect + github.com/ProtonMail/go-crypto v1.1.0-beta.0-proton // indirect github.com/YakDriver/go-version v0.1.0 // indirect github.com/YakDriver/regexache v0.24.0 // indirect github.com/agext/levenshtein v1.2.3 // indirect @@ -48,256 +48,259 @@ require ( github.com/antchfx/htmlquery v1.2.4 // indirect github.com/antchfx/xpath v1.2.0 // indirect github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect - github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 // indirect - github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.21 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 // indirect + github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.6 // indirect + github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.33 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.21 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.21 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17 // indirect - github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.32.8 // indirect - github.com/aws/aws-sdk-go-v2/service/account v1.19.7 // indirect - github.com/aws/aws-sdk-go-v2/service/acm v1.28.9 // indirect - github.com/aws/aws-sdk-go-v2/service/acmpca v1.35.5 // indirect - github.com/aws/aws-sdk-go-v2/service/amp v1.27.7 // indirect - github.com/aws/aws-sdk-go-v2/service/amplify v1.24.5 // indirect - github.com/aws/aws-sdk-go-v2/service/apigateway v1.25.9 // indirect - github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.22.9 // indirect - github.com/aws/aws-sdk-go-v2/service/appconfig v1.32.3 // indirect - github.com/aws/aws-sdk-go-v2/service/appfabric v1.9.7 // indirect - github.com/aws/aws-sdk-go-v2/service/appflow v1.43.7 // indirect - github.com/aws/aws-sdk-go-v2/service/appintegrations v1.28.4 // indirect - github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.31.5 // indirect - github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.4.1 // indirect - github.com/aws/aws-sdk-go-v2/service/appmesh v1.27.8 // indirect - github.com/aws/aws-sdk-go-v2/service/apprunner v1.30.7 // indirect - github.com/aws/aws-sdk-go-v2/service/appstream v1.38.4 // indirect - github.com/aws/aws-sdk-go-v2/service/appsync v1.36.1 // indirect - github.com/aws/aws-sdk-go-v2/service/athena v1.44.8 // indirect - github.com/aws/aws-sdk-go-v2/service/auditmanager v1.35.7 // indirect - github.com/aws/aws-sdk-go-v2/service/autoscaling v1.43.8 // indirect - github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.22.8 // indirect - github.com/aws/aws-sdk-go-v2/service/backup v1.37.3 // indirect - github.com/aws/aws-sdk-go-v2/service/batch v1.44.4 // indirect - github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.5.7 // indirect - github.com/aws/aws-sdk-go-v2/service/bedrock v1.17.1 // indirect - github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.19.1 // indirect - github.com/aws/aws-sdk-go-v2/service/budgets v1.25.8 // indirect - github.com/aws/aws-sdk-go-v2/service/chatbot v1.5.3 // indirect - github.com/aws/aws-sdk-go-v2/service/chime v1.32.7 // indirect - github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.18.7 // indirect - github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.17.8 // indirect - github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.16.5 // indirect - github.com/aws/aws-sdk-go-v2/service/cloud9 v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.20.8 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudformation v1.53.8 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudfront v1.38.8 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.6.7 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.25.6 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.24.7 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.42.8 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.40.8 // indirect - github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.39.1 // indirect - github.com/aws/aws-sdk-go-v2/service/codeartifact v1.30.7 // indirect - github.com/aws/aws-sdk-go-v2/service/codebuild v1.43.0 // indirect - github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.15.7 // indirect - github.com/aws/aws-sdk-go-v2/service/codecommit v1.25.4 // indirect - github.com/aws/aws-sdk-go-v2/service/codedeploy v1.27.8 // indirect - github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.22.7 // indirect - github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.27.7 // indirect - github.com/aws/aws-sdk-go-v2/service/codepipeline v1.31.5 // indirect - github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.27.7 // indirect - github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.24.7 // indirect - github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.25.9 // indirect - github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.44.1 // indirect - github.com/aws/aws-sdk-go-v2/service/comprehend v1.33.7 // indirect - github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.37.8 // indirect - github.com/aws/aws-sdk-go-v2/service/configservice v1.48.8 // indirect - github.com/aws/aws-sdk-go-v2/service/connect v1.109.1 // indirect - github.com/aws/aws-sdk-go-v2/service/connectcases v1.19.7 // indirect - github.com/aws/aws-sdk-go-v2/service/controltower v1.16.8 // indirect - github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/costexplorer v1.41.0 // indirect - github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.8.4 // indirect - github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.39.7 // indirect - github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.40.8 // indirect - github.com/aws/aws-sdk-go-v2/service/databrew v1.31.7 // indirect - github.com/aws/aws-sdk-go-v2/service/dataexchange v1.30.7 // indirect - github.com/aws/aws-sdk-go-v2/service/datapipeline v1.23.7 // indirect - github.com/aws/aws-sdk-go-v2/service/datasync v1.40.8 // indirect - github.com/aws/aws-sdk-go-v2/service/datazone v1.20.2 // indirect - github.com/aws/aws-sdk-go-v2/service/dax v1.21.8 // indirect - github.com/aws/aws-sdk-go-v2/service/detective v1.29.7 // indirect - github.com/aws/aws-sdk-go-v2/service/devicefarm v1.26.3 // indirect - github.com/aws/aws-sdk-go-v2/service/devopsguru v1.32.7 // indirect - github.com/aws/aws-sdk-go-v2/service/directconnect v1.27.10 // indirect - github.com/aws/aws-sdk-go-v2/service/directoryservice v1.28.0 // indirect - github.com/aws/aws-sdk-go-v2/service/dlm v1.26.8 // indirect - github.com/aws/aws-sdk-go-v2/service/docdb v1.37.4 // indirect - github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.11.7 // indirect - github.com/aws/aws-sdk-go-v2/service/drs v1.28.7 // indirect - github.com/aws/aws-sdk-go-v2/service/dynamodb v1.34.10 // indirect - github.com/aws/aws-sdk-go-v2/service/ec2 v1.177.4 // indirect - github.com/aws/aws-sdk-go-v2/service/ecr v1.34.0 // indirect - github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.25.7 // indirect - github.com/aws/aws-sdk-go-v2/service/ecs v1.45.5 // indirect - github.com/aws/aws-sdk-go-v2/service/efs v1.31.8 // indirect - github.com/aws/aws-sdk-go-v2/service/elasticache v1.40.10 // indirect - github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.26.8 // indirect - github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.37.1 // indirect - github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.30.8 // indirect - github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.25.7 // indirect - github.com/aws/aws-sdk-go-v2/service/emr v1.43.1 // indirect - github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.31.3 // indirect - github.com/aws/aws-sdk-go-v2/service/emrserverless v1.23.7 // indirect - github.com/aws/aws-sdk-go-v2/service/eventbridge v1.33.8 // indirect - github.com/aws/aws-sdk-go-v2/service/evidently v1.21.7 // indirect - github.com/aws/aws-sdk-go-v2/service/finspace v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/firehose v1.32.5 // indirect - github.com/aws/aws-sdk-go-v2/service/fis v1.28.1 // indirect - github.com/aws/aws-sdk-go-v2/service/fms v1.35.7 // indirect - github.com/aws/aws-sdk-go-v2/service/fsx v1.47.6 // indirect - github.com/aws/aws-sdk-go-v2/service/gamelift v1.34.1 // indirect - github.com/aws/aws-sdk-go-v2/service/glacier v1.24.7 // indirect - github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.27.4 // indirect - github.com/aws/aws-sdk-go-v2/service/glue v1.96.1 // indirect - github.com/aws/aws-sdk-go-v2/service/grafana v1.24.7 // indirect - github.com/aws/aws-sdk-go-v2/service/greengrass v1.25.7 // indirect - github.com/aws/aws-sdk-go-v2/service/groundstation v1.29.8 // indirect - github.com/aws/aws-sdk-go-v2/service/guardduty v1.47.0 // indirect - github.com/aws/aws-sdk-go-v2/service/healthlake v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/iam v1.35.3 // indirect - github.com/aws/aws-sdk-go-v2/service/identitystore v1.25.7 // indirect - github.com/aws/aws-sdk-go-v2/service/inspector v1.23.7 // indirect - github.com/aws/aws-sdk-go-v2/service/inspector2 v1.30.3 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.9.18 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 // indirect - github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.17.3 // indirect - github.com/aws/aws-sdk-go-v2/service/iot v1.56.1 // indirect - github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.24.7 // indirect - github.com/aws/aws-sdk-go-v2/service/iotevents v1.25.7 // indirect - github.com/aws/aws-sdk-go-v2/service/ivs v1.38.5 // indirect - github.com/aws/aws-sdk-go-v2/service/ivschat v1.14.9 // indirect - github.com/aws/aws-sdk-go-v2/service/kafka v1.36.1 // indirect - github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.19.7 // indirect - github.com/aws/aws-sdk-go-v2/service/kendra v1.52.7 // indirect - github.com/aws/aws-sdk-go-v2/service/keyspaces v1.12.7 // indirect - github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.8 // indirect - github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.23.7 // indirect - github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.29.1 // indirect - github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.25.7 // indirect - github.com/aws/aws-sdk-go-v2/service/kms v1.35.8 // indirect - github.com/aws/aws-sdk-go-v2/service/lakeformation v1.35.7 // indirect - github.com/aws/aws-sdk-go-v2/service/lambda v1.59.0 // indirect - github.com/aws/aws-sdk-go-v2/service/launchwizard v1.6.7 // indirect - github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.47.1 // indirect - github.com/aws/aws-sdk-go-v2/service/licensemanager v1.27.7 // indirect - github.com/aws/aws-sdk-go-v2/service/lightsail v1.40.7 // indirect - github.com/aws/aws-sdk-go-v2/service/location v1.40.7 // indirect - github.com/aws/aws-sdk-go-v2/service/lookoutmetrics v1.29.7 // indirect - github.com/aws/aws-sdk-go-v2/service/m2 v1.15.7 // indirect - github.com/aws/aws-sdk-go-v2/service/macie2 v1.41.7 // indirect - github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.33.2 // indirect - github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.58.1 // indirect - github.com/aws/aws-sdk-go-v2/service/medialive v1.59.1 // indirect - github.com/aws/aws-sdk-go-v2/service/mediapackage v1.32.7 // indirect - github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.15.5 // indirect - github.com/aws/aws-sdk-go-v2/service/mediastore v1.22.7 // indirect - github.com/aws/aws-sdk-go-v2/service/memorydb v1.21.9 // indirect - github.com/aws/aws-sdk-go-v2/service/mq v1.25.7 // indirect - github.com/aws/aws-sdk-go-v2/service/mwaa v1.29.8 // indirect - github.com/aws/aws-sdk-go-v2/service/neptune v1.33.8 // indirect - github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.11.4 // indirect - github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.41.4 // indirect - github.com/aws/aws-sdk-go-v2/service/networkmanager v1.29.7 // indirect - github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.5.7 // indirect - github.com/aws/aws-sdk-go-v2/service/oam v1.13.10 // indirect - github.com/aws/aws-sdk-go-v2/service/opensearch v1.39.7 // indirect - github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.14.4 // indirect - github.com/aws/aws-sdk-go-v2/service/opsworks v1.24.7 // indirect - github.com/aws/aws-sdk-go-v2/service/organizations v1.31.4 // indirect - github.com/aws/aws-sdk-go-v2/service/osis v1.12.7 // indirect - github.com/aws/aws-sdk-go-v2/service/outposts v1.42.4 // indirect - github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.12.7 // indirect - github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.7.7 // indirect - github.com/aws/aws-sdk-go-v2/service/pcs v1.0.3 // indirect - github.com/aws/aws-sdk-go-v2/service/pinpoint v1.32.7 // indirect - github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.12.9 // indirect - github.com/aws/aws-sdk-go-v2/service/pipes v1.15.1 // indirect - github.com/aws/aws-sdk-go-v2/service/polly v1.43.3 // indirect - github.com/aws/aws-sdk-go-v2/service/pricing v1.30.7 // indirect - github.com/aws/aws-sdk-go-v2/service/qbusiness v1.11.3 // indirect - github.com/aws/aws-sdk-go-v2/service/qldb v1.23.7 // indirect - github.com/aws/aws-sdk-go-v2/service/quicksight v1.71.3 // indirect - github.com/aws/aws-sdk-go-v2/service/ram v1.27.8 // indirect - github.com/aws/aws-sdk-go-v2/service/rbin v1.18.8 // indirect - github.com/aws/aws-sdk-go-v2/service/rds v1.83.2 // indirect - github.com/aws/aws-sdk-go-v2/service/redshift v1.46.9 // indirect - github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.28.3 // indirect - github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.21.6 // indirect - github.com/aws/aws-sdk-go-v2/service/rekognition v1.43.6 // indirect - github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.24.4 // indirect - github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.12.7 // indirect - github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.24.8 // indirect - github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.23.8 // indirect - github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.14.4 // indirect - github.com/aws/aws-sdk-go-v2/service/route53 v1.43.3 // indirect - github.com/aws/aws-sdk-go-v2/service/route53domains v1.25.7 // indirect - github.com/aws/aws-sdk-go-v2/service/route53profiles v1.2.7 // indirect - github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.23.7 // indirect - github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.19.7 // indirect - github.com/aws/aws-sdk-go-v2/service/route53resolver v1.30.9 // indirect - github.com/aws/aws-sdk-go-v2/service/rum v1.19.7 // indirect - github.com/aws/aws-sdk-go-v2/service/s3 v1.62.0 // indirect - github.com/aws/aws-sdk-go-v2/service/s3control v1.47.1 // indirect - github.com/aws/aws-sdk-go-v2/service/s3outposts v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/sagemaker v1.157.1 // indirect - github.com/aws/aws-sdk-go-v2/service/scheduler v1.10.7 // indirect - github.com/aws/aws-sdk-go-v2/service/schemas v1.26.7 // indirect - github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.9 // indirect - github.com/aws/aws-sdk-go-v2/service/securityhub v1.52.5 // indirect - github.com/aws/aws-sdk-go-v2/service/securitylake v1.16.7 // indirect - github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.22.8 // indirect - github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.30.7 // indirect - github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.28.7 // indirect - github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.8 // indirect - github.com/aws/aws-sdk-go-v2/service/servicequotas v1.23.8 // indirect - github.com/aws/aws-sdk-go-v2/service/ses v1.26.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sesv2 v1.33.3 // indirect - github.com/aws/aws-sdk-go-v2/service/sfn v1.31.3 // indirect - github.com/aws/aws-sdk-go-v2/service/shield v1.27.7 // indirect - github.com/aws/aws-sdk-go-v2/service/signer v1.24.7 // indirect - github.com/aws/aws-sdk-go-v2/service/sns v1.31.8 // indirect - github.com/aws/aws-sdk-go-v2/service/sqs v1.34.9 // indirect - github.com/aws/aws-sdk-go-v2/service/ssm v1.53.0 // indirect - github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.24.7 // indirect - github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.32.7 // indirect - github.com/aws/aws-sdk-go-v2/service/ssmsap v1.16.4 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.22.8 // indirect - github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.27.8 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.8 // indirect - github.com/aws/aws-sdk-go-v2/service/storagegateway v1.32.1 // indirect - github.com/aws/aws-sdk-go-v2/service/swf v1.25.8 // indirect - github.com/aws/aws-sdk-go-v2/service/synthetics v1.27.1 // indirect - github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.3.2 // indirect - github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.27.7 // indirect - github.com/aws/aws-sdk-go-v2/service/transcribe v1.39.7 // indirect - github.com/aws/aws-sdk-go-v2/service/transfer v1.50.7 // indirect - github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.17.7 // indirect - github.com/aws/aws-sdk-go-v2/service/vpclattice v1.10.8 // indirect - github.com/aws/aws-sdk-go-v2/service/waf v1.23.7 // indirect - github.com/aws/aws-sdk-go-v2/service/wafregional v1.23.7 // indirect - github.com/aws/aws-sdk-go-v2/service/wafv2 v1.52.3 // indirect - github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.32.7 // indirect - github.com/aws/aws-sdk-go-v2/service/worklink v1.22.7 // indirect - github.com/aws/aws-sdk-go-v2/service/workspaces v1.46.4 // indirect - github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.21.8 // indirect - github.com/aws/aws-sdk-go-v2/service/xray v1.27.8 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.21 // indirect + github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/account v1.21.2 // indirect + github.com/aws/aws-sdk-go-v2/service/acm v1.30.2 // indirect + github.com/aws/aws-sdk-go-v2/service/acmpca v1.37.3 // indirect + github.com/aws/aws-sdk-go-v2/service/amp v1.29.3 // indirect + github.com/aws/aws-sdk-go-v2/service/amplify v1.27.0 // indirect + github.com/aws/aws-sdk-go-v2/service/apigateway v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.24.2 // indirect + github.com/aws/aws-sdk-go-v2/service/appconfig v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/appfabric v1.11.2 // indirect + github.com/aws/aws-sdk-go-v2/service/appflow v1.45.3 // indirect + github.com/aws/aws-sdk-go-v2/service/appintegrations v1.30.2 // indirect + github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.33.2 // indirect + github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.29.0 // indirect + github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.6.2 // indirect + github.com/aws/aws-sdk-go-v2/service/appmesh v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/apprunner v1.32.2 // indirect + github.com/aws/aws-sdk-go-v2/service/appstream v1.41.2 // indirect + github.com/aws/aws-sdk-go-v2/service/appsync v1.38.2 // indirect + github.com/aws/aws-sdk-go-v2/service/athena v1.48.0 // indirect + github.com/aws/aws-sdk-go-v2/service/auditmanager v1.37.2 // indirect + github.com/aws/aws-sdk-go-v2/service/autoscaling v1.46.0 // indirect + github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.24.2 // indirect + github.com/aws/aws-sdk-go-v2/service/backup v1.39.3 // indirect + github.com/aws/aws-sdk-go-v2/service/batch v1.46.2 // indirect + github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/service/bedrock v1.21.0 // indirect + github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.24.0 // indirect + github.com/aws/aws-sdk-go-v2/service/budgets v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/chatbot v1.8.2 // indirect + github.com/aws/aws-sdk-go-v2/service/chime v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.20.2 // indirect + github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.19.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.18.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloud9 v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.22.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudformation v1.55.3 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudfront v1.40.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.8.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.44.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.42.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.41.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codeartifact v1.33.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codebuild v1.46.0 // indirect + github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.17.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codecommit v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codeconnections v1.5.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codedeploy v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.24.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codepipeline v1.36.0 // indirect + github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.46.2 // indirect + github.com/aws/aws-sdk-go-v2/service/comprehend v1.35.2 // indirect + github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.39.2 // indirect + github.com/aws/aws-sdk-go-v2/service/configservice v1.50.2 // indirect + github.com/aws/aws-sdk-go-v2/service/connect v1.113.2 // indirect + github.com/aws/aws-sdk-go-v2/service/connectcases v1.21.2 // indirect + github.com/aws/aws-sdk-go-v2/service/controltower v1.18.3 // indirect + github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/costexplorer v1.43.2 // indirect + github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.10.2 // indirect + github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.42.2 // indirect + github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.44.0 // indirect + github.com/aws/aws-sdk-go-v2/service/databrew v1.33.2 // indirect + github.com/aws/aws-sdk-go-v2/service/dataexchange v1.33.0 // indirect + github.com/aws/aws-sdk-go-v2/service/datapipeline v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/datasync v1.42.2 // indirect + github.com/aws/aws-sdk-go-v2/service/datazone v1.23.0 // indirect + github.com/aws/aws-sdk-go-v2/service/dax v1.23.2 // indirect + github.com/aws/aws-sdk-go-v2/service/detective v1.31.2 // indirect + github.com/aws/aws-sdk-go-v2/service/devicefarm v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/devopsguru v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/directconnect v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/directoryservice v1.30.2 // indirect + github.com/aws/aws-sdk-go-v2/service/dlm v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/docdb v1.39.2 // indirect + github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.13.2 // indirect + github.com/aws/aws-sdk-go-v2/service/drs v1.30.2 // indirect + github.com/aws/aws-sdk-go-v2/service/dynamodb v1.36.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ec2 v1.184.0 // indirect + github.com/aws/aws-sdk-go-v2/service/ecr v1.36.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ecs v1.47.4 // indirect + github.com/aws/aws-sdk-go-v2/service/efs v1.33.2 // indirect + github.com/aws/aws-sdk-go-v2/service/elasticache v1.43.0 // indirect + github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.40.0 // indirect + github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.32.2 // indirect + github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/emr v1.46.0 // indirect + github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.33.2 // indirect + github.com/aws/aws-sdk-go-v2/service/emrserverless v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/eventbridge v1.35.2 // indirect + github.com/aws/aws-sdk-go-v2/service/evidently v1.23.2 // indirect + github.com/aws/aws-sdk-go-v2/service/finspace v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/firehose v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/fis v1.30.2 // indirect + github.com/aws/aws-sdk-go-v2/service/fms v1.38.0 // indirect + github.com/aws/aws-sdk-go-v2/service/fsx v1.49.2 // indirect + github.com/aws/aws-sdk-go-v2/service/gamelift v1.36.2 // indirect + github.com/aws/aws-sdk-go-v2/service/glacier v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/glue v1.100.2 // indirect + github.com/aws/aws-sdk-go-v2/service/grafana v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/greengrass v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/groundstation v1.31.2 // indirect + github.com/aws/aws-sdk-go-v2/service/guardduty v1.50.0 // indirect + github.com/aws/aws-sdk-go-v2/service/healthlake v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/iam v1.37.2 // indirect + github.com/aws/aws-sdk-go-v2/service/identitystore v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/imagebuilder v1.38.0 // indirect + github.com/aws/aws-sdk-go-v2/service/inspector v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/inspector2 v1.32.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.19.2 // indirect + github.com/aws/aws-sdk-go-v2/service/iot v1.59.2 // indirect + github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/iotevents v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ivs v1.41.0 // indirect + github.com/aws/aws-sdk-go-v2/service/ivschat v1.16.2 // indirect + github.com/aws/aws-sdk-go-v2/service/kafka v1.38.2 // indirect + github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.21.2 // indirect + github.com/aws/aws-sdk-go-v2/service/kendra v1.54.2 // indirect + github.com/aws/aws-sdk-go-v2/service/keyspaces v1.14.2 // indirect + github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.2 // indirect + github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.31.2 // indirect + github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/kms v1.37.2 // indirect + github.com/aws/aws-sdk-go-v2/service/lakeformation v1.37.2 // indirect + github.com/aws/aws-sdk-go-v2/service/lambda v1.63.2 // indirect + github.com/aws/aws-sdk-go-v2/service/launchwizard v1.8.2 // indirect + github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.49.2 // indirect + github.com/aws/aws-sdk-go-v2/service/licensemanager v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/lightsail v1.42.2 // indirect + github.com/aws/aws-sdk-go-v2/service/location v1.42.2 // indirect + github.com/aws/aws-sdk-go-v2/service/lookoutmetrics v1.31.2 // indirect + github.com/aws/aws-sdk-go-v2/service/m2 v1.18.0 // indirect + github.com/aws/aws-sdk-go-v2/service/macie2 v1.43.2 // indirect + github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.35.2 // indirect + github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.61.2 // indirect + github.com/aws/aws-sdk-go-v2/service/medialive v1.62.2 // indirect + github.com/aws/aws-sdk-go-v2/service/mediapackage v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.18.2 // indirect + github.com/aws/aws-sdk-go-v2/service/mediastore v1.24.2 // indirect + github.com/aws/aws-sdk-go-v2/service/memorydb v1.24.0 // indirect + github.com/aws/aws-sdk-go-v2/service/mq v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/mwaa v1.31.2 // indirect + github.com/aws/aws-sdk-go-v2/service/neptune v1.35.2 // indirect + github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.14.0 // indirect + github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.43.2 // indirect + github.com/aws/aws-sdk-go-v2/service/networkmanager v1.31.2 // indirect + github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/service/oam v1.15.2 // indirect + github.com/aws/aws-sdk-go-v2/service/opensearch v1.41.2 // indirect + github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.16.2 // indirect + github.com/aws/aws-sdk-go-v2/service/opsworks v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/organizations v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/osis v1.14.2 // indirect + github.com/aws/aws-sdk-go-v2/service/outposts v1.45.0 // indirect + github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.14.2 // indirect + github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.9.2 // indirect + github.com/aws/aws-sdk-go-v2/service/pcs v1.2.2 // indirect + github.com/aws/aws-sdk-go-v2/service/pinpoint v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.16.0 // indirect + github.com/aws/aws-sdk-go-v2/service/pipes v1.18.0 // indirect + github.com/aws/aws-sdk-go-v2/service/polly v1.45.2 // indirect + github.com/aws/aws-sdk-go-v2/service/pricing v1.32.2 // indirect + github.com/aws/aws-sdk-go-v2/service/qbusiness v1.14.0 // indirect + github.com/aws/aws-sdk-go-v2/service/qldb v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/quicksight v1.77.0 // indirect + github.com/aws/aws-sdk-go-v2/service/ram v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/rbin v1.20.2 // indirect + github.com/aws/aws-sdk-go-v2/service/rds v1.88.0 // indirect + github.com/aws/aws-sdk-go-v2/service/redshift v1.50.0 // indirect + github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.30.2 // indirect + github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.23.2 // indirect + github.com/aws/aws-sdk-go-v2/service/rekognition v1.45.2 // indirect + github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.27.0 // indirect + github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.15.3 // indirect + github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.16.2 // indirect + github.com/aws/aws-sdk-go-v2/service/route53 v1.45.2 // indirect + github.com/aws/aws-sdk-go-v2/service/route53domains v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/route53profiles v1.4.2 // indirect + github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.21.2 // indirect + github.com/aws/aws-sdk-go-v2/service/route53resolver v1.33.0 // indirect + github.com/aws/aws-sdk-go-v2/service/rum v1.21.2 // indirect + github.com/aws/aws-sdk-go-v2/service/s3 v1.66.0 // indirect + github.com/aws/aws-sdk-go-v2/service/s3control v1.49.2 // indirect + github.com/aws/aws-sdk-go-v2/service/s3outposts v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/sagemaker v1.163.2 // indirect + github.com/aws/aws-sdk-go-v2/service/scheduler v1.12.2 // indirect + github.com/aws/aws-sdk-go-v2/service/schemas v1.28.3 // indirect + github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/securityhub v1.54.2 // indirect + github.com/aws/aws-sdk-go-v2/service/securitylake v1.19.0 // indirect + github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.24.2 // indirect + github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.32.2 // indirect + github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.30.2 // indirect + github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.33.2 // indirect + github.com/aws/aws-sdk-go-v2/service/servicequotas v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ses v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/sesv2 v1.37.0 // indirect + github.com/aws/aws-sdk-go-v2/service/sfn v1.33.2 // indirect + github.com/aws/aws-sdk-go-v2/service/shield v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/signer v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/sns v1.33.2 // indirect + github.com/aws/aws-sdk-go-v2/service/sqs v1.36.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ssm v1.55.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.26.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ssmquicksetup v1.2.3 // indirect + github.com/aws/aws-sdk-go-v2/service/ssmsap v1.18.2 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/service/storagegateway v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/swf v1.27.2 // indirect + github.com/aws/aws-sdk-go-v2/service/synthetics v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.6.2 // indirect + github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.29.2 // indirect + github.com/aws/aws-sdk-go-v2/service/transcribe v1.41.2 // indirect + github.com/aws/aws-sdk-go-v2/service/transfer v1.53.0 // indirect + github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.19.2 // indirect + github.com/aws/aws-sdk-go-v2/service/vpclattice v1.12.2 // indirect + github.com/aws/aws-sdk-go-v2/service/waf v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/wafregional v1.25.2 // indirect + github.com/aws/aws-sdk-go-v2/service/wafv2 v1.55.0 // indirect + github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.34.2 // indirect + github.com/aws/aws-sdk-go-v2/service/worklink v1.23.2 // indirect + github.com/aws/aws-sdk-go-v2/service/workspaces v1.48.2 // indirect + github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.24.2 // indirect + github.com/aws/aws-sdk-go-v2/service/xray v1.29.2 // indirect github.com/beevik/etree v1.4.1 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/blang/semver/v4 v4.0.0 // indirect @@ -328,8 +331,8 @@ require ( github.com/google/gofuzz v1.2.0 // indirect github.com/google/uuid v1.6.0 // indirect github.com/hashicorp/aws-cloudformation-resource-schema-sdk-go v0.23.0 // indirect - github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.57 // indirect - github.com/hashicorp/aws-sdk-go-base/v2/awsv1shim/v2 v2.0.0-beta.58 // indirect + github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.58 // indirect + github.com/hashicorp/aws-sdk-go-base/v2/awsv1shim/v2 v2.0.0-beta.59 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-checkpoint v0.5.0 // indirect github.com/hashicorp/go-cleanhttp v0.5.2 // indirect @@ -344,12 +347,12 @@ require ( github.com/hashicorp/hcl/v2 v2.22.0 // indirect github.com/hashicorp/logutils v1.0.0 // indirect github.com/hashicorp/terraform-exec v0.21.0 // indirect - github.com/hashicorp/terraform-plugin-framework v1.11.0 // indirect + github.com/hashicorp/terraform-plugin-framework v1.12.0 // indirect github.com/hashicorp/terraform-plugin-framework-jsontypes v0.2.0 // indirect github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1 // indirect github.com/hashicorp/terraform-plugin-framework-timetypes v0.5.0 // indirect - github.com/hashicorp/terraform-plugin-framework-validators v0.13.0 // indirect - github.com/hashicorp/terraform-plugin-go v0.23.0 // indirect + github.com/hashicorp/terraform-plugin-framework-validators v0.14.0 // indirect + github.com/hashicorp/terraform-plugin-go v0.24.0 // indirect github.com/hashicorp/terraform-plugin-log v0.9.0 // indirect github.com/hashicorp/terraform-plugin-mux v0.16.0 // indirect github.com/hashicorp/terraform-plugin-testing v1.10.0 // indirect @@ -404,21 +407,21 @@ require ( go.opentelemetry.io/otel/trace v1.30.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.26.0 // indirect - golang.org/x/crypto v0.27.0 // indirect + golang.org/x/crypto v0.28.0 // indirect golang.org/x/exp v0.0.0-20240222234643-814bf88cf225 // indirect golang.org/x/mod v0.21.0 // indirect - golang.org/x/net v0.29.0 // indirect + golang.org/x/net v0.30.0 // indirect golang.org/x/oauth2 v0.21.0 // indirect golang.org/x/sync v0.8.0 // indirect - golang.org/x/sys v0.25.0 // indirect - golang.org/x/term v0.24.0 // indirect - golang.org/x/text v0.18.0 // indirect + golang.org/x/sys v0.26.0 // indirect + golang.org/x/term v0.25.0 // indirect + golang.org/x/text v0.19.0 // indirect golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.25.0 // indirect + golang.org/x/tools v0.26.0 // indirect gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect google.golang.org/appengine v1.6.8 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20240827150818-7e3bb234dfed // indirect - google.golang.org/grpc v1.66.0 // indirect + google.golang.org/grpc v1.66.2 // indirect google.golang.org/protobuf v1.34.2 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect @@ -435,4 +438,4 @@ require ( // copied from the Terraform provider replace github.com/hashicorp/terraform-plugin-log => github.com/gdavison/terraform-plugin-log v0.0.0-20230928191232-6c653d8ef8fb -replace github.com/hashicorp/terraform-provider-aws => github.com/upbound/terraform-provider-aws v0.0.0-20241019052313-8fed8454b0e3 +replace github.com/hashicorp/terraform-provider-aws => github.com/upbound/terraform-provider-aws v0.0.0-20241030110634-947d82e10dea diff --git a/go.sum b/go.sum index 09f347d74f..85314b51b3 100644 --- a/go.sum +++ b/go.sum @@ -2,8 +2,8 @@ dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= -github.com/ProtonMail/go-crypto v1.1.0-alpha.5-proton h1:KVBEgU3CJpmzLChnLiSuEyCuhGhcMt3eOST+7A+ckto= -github.com/ProtonMail/go-crypto v1.1.0-alpha.5-proton/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= +github.com/ProtonMail/go-crypto v1.1.0-beta.0-proton h1:ZGewsAoeSirbUS5cO8L0FMQA+iSop9xR1nmFYifDBPo= +github.com/ProtonMail/go-crypto v1.1.0-beta.0-proton/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= github.com/YakDriver/go-version v0.1.0 h1:/x+Xg2+l89Mjtxl0VRf2+ue8cnHkw6jfYv49j6f7gZw= github.com/YakDriver/go-version v0.1.0/go.mod h1:LXwFAp1E3KBhS7FHO/FE8r3XCmvKizs/VXXXFWfoSYY= github.com/YakDriver/regexache v0.24.0 h1:zUKaixelkswzdqsqPc2sveiV//Mi/msJn0teG8zBDiA= @@ -30,520 +30,526 @@ github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4= github.com/aws/aws-sdk-go v1.55.5 h1:KKUZBfBoyqy5d3swXyiC7Q76ic40rYcbqH7qjh59kzU= github.com/aws/aws-sdk-go v1.55.5/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.30.5 h1:mWSRTwQAb0aLE17dSzztCVJWI9+cRMgqebndjwDyK0g= -github.com/aws/aws-sdk-go-v2 v1.30.5/go.mod h1:CT+ZPWXbYrci8chcARI3OmI/qgd+f6WtuLOoaIA8PR0= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 h1:70PVAiL15/aBMh5LThwgXdSQorVr91L127ttckI9QQU= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4/go.mod h1:/MQxMqci8tlqDH+pjmoLu1i0tbWCUP1hhyMRuFxpQCw= -github.com/aws/aws-sdk-go-v2/config v1.27.35 h1:jeFgiWYNV0vrgdZqB4kZBjYNdy0IKkwrAjr2fwpHIig= -github.com/aws/aws-sdk-go-v2/config v1.27.35/go.mod h1:qnpEvTq8ZfjrCqmJGRfWZuF+lGZ/vG8LK2K0L/TY1gQ= -github.com/aws/aws-sdk-go-v2/credentials v1.17.33 h1:lBHAQQznENv0gLHAZ73ONiTSkCtr8q3pSqWrpbBBZz0= -github.com/aws/aws-sdk-go-v2/credentials v1.17.33/go.mod h1:MBuqCUOT3ChfLuxNDGyra67eskx7ge9e3YKYBce7wpI= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13 h1:pfQ2sqNpMVK6xz2RbqLEL0GH87JOwSxPV2rzm8Zsb74= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.13/go.mod h1:NG7RXPUlqfsCLLFfi0+IpKN4sCB9D9fw/qTaSB+xRoU= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.21 h1:sV0doPPsRT7gMP0BnDPwSsysVTV/nKpB/nFmMnz8goE= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.21/go.mod h1:ictvfJWqE2gkUFDRJVp5VU/TrytuzK88DYcpan7UYuA= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17 h1:pI7Bzt0BJtYA0N/JEC6B8fJ4RBrEMi1LBrkMdFYNSnQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.17/go.mod h1:Dh5zzJYMtxfIjYW+/evjQ8uj2OyR/ve2KROHGHlSFqE= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17 h1:Mqr/V5gvrhA2gvgnF42Zh5iMiQNcOYthFYwCyrnuWlc= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.17/go.mod h1:aLJpZlCmjE+V+KtN1q1uyZkfnUWpQGpbsn89XPKyzfU= +github.com/aws/aws-sdk-go-v2 v1.32.2 h1:AkNLZEyYMLnx/Q/mSKkcMqwNFXMAvFto9bNsHqcTduI= +github.com/aws/aws-sdk-go-v2 v1.32.2/go.mod h1:2SK5n0a2karNTv5tbP1SjsX0uhttou00v/HpXKM1ZUo= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.6 h1:pT3hpW0cOHRJx8Y0DfJUEQuqPild8jRGmSFmBgvydr0= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.6/go.mod h1:j/I2++U0xX+cr44QjHay4Cvxj6FUbnxrgmqN3H1jTZA= +github.com/aws/aws-sdk-go-v2/config v1.28.0 h1:FosVYWcqEtWNxHn8gB/Vs6jOlNwSoyOCA/g/sxyySOQ= +github.com/aws/aws-sdk-go-v2/config v1.28.0/go.mod h1:pYhbtvg1siOOg8h5an77rXle9tVG8T+BWLWAo7cOukc= +github.com/aws/aws-sdk-go-v2/credentials v1.17.41 h1:7gXo+Axmp+R4Z+AK8YFQO0ZV3L0gizGINCOWxSLY9W8= +github.com/aws/aws-sdk-go-v2/credentials v1.17.41/go.mod h1:u4Eb8d3394YLubphT4jLEwN1rLNq2wFOlT6OuxFwPzU= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.17 h1:TMH3f/SCAWdNtXXVPPu5D6wrr4G5hI1rAxbcocKfC7Q= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.17/go.mod h1:1ZRXLdTpzdJb9fwTMXiLipENRxkGMTn1sfKexGllQCw= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.33 h1:X+4YY5kZRI/cOoSMVMGTqFXHAMg1bvvay7IBcqHpybQ= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.33/go.mod h1:DPynzu+cn92k5UQ6tZhX+wfTB4ah6QDU/NgdHqatmvk= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.21 h1:UAsR3xA31QGf79WzpG/ixT9FZvQlh5HY1NRqSHBNOCk= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.21/go.mod h1:JNr43NFf5L9YaG3eKTm7HQzls9J+A9YYcGI5Quh1r2Y= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.21 h1:6jZVETqmYCadGFvrYEQfC5fAQmlo80CeL5psbno6r0s= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.21/go.mod h1:1SR0GbLlnN3QUmYaflZNiH1ql+1qrSiB2vwcJ+4UM60= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17 h1:Roo69qTpfu8OlJ2Tb7pAYVuF0CpuUMB0IYWwYP/4DZM= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.17/go.mod h1:NcWPxQzGM1USQggaTVwz6VpqMZPX1CvDJLDh6jnOCa4= -github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.32.8 h1:HqAG0lcbM780mkxRvRDNeUe5+KtGuRG8QV7NITNw2yY= -github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.32.8/go.mod h1:GKj0oiKdzsHxynFVgI7CqGU61ZkdtwVf0qzDlz/9bS8= -github.com/aws/aws-sdk-go-v2/service/account v1.19.7 h1:k1LU3Cfp2FToUHpdAI7eQ/aTa3IXYzHiZN+CihWHnLo= -github.com/aws/aws-sdk-go-v2/service/account v1.19.7/go.mod h1:mrppE/AdKXh/4QOWhpLGdgX7bsf1PEGjq7yZFM+Vzc0= -github.com/aws/aws-sdk-go-v2/service/acm v1.28.9 h1:biKsAlIognjdEJ4RjmcmyApbwGDS3Nt788cJPp+xqBw= -github.com/aws/aws-sdk-go-v2/service/acm v1.28.9/go.mod h1:EXQpa2D/M+7s40fTH326dmErpfW+UqJnKcfhpG3wN+M= -github.com/aws/aws-sdk-go-v2/service/acmpca v1.35.5 h1:woq2X8jSTmXR0NBC0Hx+1vfYDlts1vMIQeanpYzQIjs= -github.com/aws/aws-sdk-go-v2/service/acmpca v1.35.5/go.mod h1:1gyhCVvhECL8PQQGA8CFuQmTw6pC83iJPURZ/6ESlt8= -github.com/aws/aws-sdk-go-v2/service/amp v1.27.7 h1:y8mW/fXjJ6Ho7kL8PUv8bnJCejkkRnTdZCbIrq5/voc= -github.com/aws/aws-sdk-go-v2/service/amp v1.27.7/go.mod h1:9om9+RWkFPh5o/kxJf3oPJGdlExpIFzRh3WeHZR8kZw= -github.com/aws/aws-sdk-go-v2/service/amplify v1.24.5 h1:+wB8ci/xEJXzasg+E1nCtwpeGQRrdwkagltroaNTgLk= -github.com/aws/aws-sdk-go-v2/service/amplify v1.24.5/go.mod h1:AEJHCkEbyY4f8Fh5iLRz9I9FkQzVDIUsc6SWcp3AGzU= -github.com/aws/aws-sdk-go-v2/service/apigateway v1.25.9 h1:oSiLogmzjAMnHrcSIl/CAfP3ywFD8R2KQVDad6Evjzc= -github.com/aws/aws-sdk-go-v2/service/apigateway v1.25.9/go.mod h1:z99ur4Ha5540t8hb5XtqV/UMOnEoEZK22lhr5ZBS0zw= -github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.22.9 h1:XgVoJoG2nYgWKg2qlMFFknt68Z83B5Ld0ZrWp/7xUYQ= -github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.22.9/go.mod h1:lz2IT8gzzSwao0Pa6uMSdCIPsprmgCkW83q6sHGZFDw= -github.com/aws/aws-sdk-go-v2/service/appconfig v1.32.3 h1:/RlbKIAT+aS3twzexd/S6mzskuLWysbdY+N7ibtvpZk= -github.com/aws/aws-sdk-go-v2/service/appconfig v1.32.3/go.mod h1:UW+iM6Meg+4MDb21vivnP0VrIWtJLHd+kYsl/tDs3Ww= -github.com/aws/aws-sdk-go-v2/service/appfabric v1.9.7 h1:5c7BwEs77l72AxcaZZe9pACFuXuhIQWnkb9HD/P0hLA= -github.com/aws/aws-sdk-go-v2/service/appfabric v1.9.7/go.mod h1:qVCMTfRC5iWwGTl6nGvhr859jaP26fY3BpYnVVLv03A= -github.com/aws/aws-sdk-go-v2/service/appflow v1.43.7 h1:7zhOkbBP4A0hbJKwvd6zbTDigEdzV66ojCzL/U/vmPE= -github.com/aws/aws-sdk-go-v2/service/appflow v1.43.7/go.mod h1:AiMwrZdtLmnoNd8FaCUN+umNB75RmA0JYV9wU46Ze7s= -github.com/aws/aws-sdk-go-v2/service/appintegrations v1.28.4 h1:7KWcQKH/DyYYvHoPDaLe7GM5Ul5InpaWexbzDK3JnUo= -github.com/aws/aws-sdk-go-v2/service/appintegrations v1.28.4/go.mod h1:OL31C0vQpC6JnJ1DwDN26JDie1ASL5ioH8xwGXRd96s= -github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.31.5 h1:FfkEpbkkn7+w9srIYcv5EVll3JUjSmxCzDV45vg2DUg= -github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.31.5/go.mod h1:ErwldjHfakUkiCI/79rr4dMe09Ip8H+yYNl9Dfl0s5Q= -github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.26.7 h1:S9E1bKCL/3Tre7wmALHPWaDBP132h6YGVKxrzkZa570= -github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.26.7/go.mod h1:e7C1DdWfAgI5Q+5G5w6gqleqQw9IivaRZzc0gCJNzOk= -github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.4.1 h1:SWvjOiGeGPy+R3d4TFL6cb/X/Ouulbxtr1VKqoa/UV8= -github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.4.1/go.mod h1:oLl30psMIxqSF8EIbJBajb2VoLKcC97OVBUxaoBmsBU= -github.com/aws/aws-sdk-go-v2/service/appmesh v1.27.8 h1:Yk/TXuxzm1qjt7B+NAcQs3HMBdTdWxWhl1eObx4tAMI= -github.com/aws/aws-sdk-go-v2/service/appmesh v1.27.8/go.mod h1:ZYSmrgAMp0rTCHH+SGsoxZo+PPbgsDqBzewTp3tSJ60= -github.com/aws/aws-sdk-go-v2/service/apprunner v1.30.7 h1:DAlkFlzPjr80tNXT3zXukVKghYxP3dh+Ir3q82WZvuc= -github.com/aws/aws-sdk-go-v2/service/apprunner v1.30.7/go.mod h1:d7zoUA4UluxSKaj6kfOy/VL0oaUJzw+QVGmErLaM0JE= -github.com/aws/aws-sdk-go-v2/service/appstream v1.38.4 h1:6rvZidBEKGRR7hEFPoUeeiAvPobVpikIXfVd7NuUFlg= -github.com/aws/aws-sdk-go-v2/service/appstream v1.38.4/go.mod h1:qukWMKRrFUNI66U/PKPz4FzRjPeLqn7kxNQD7NUL320= -github.com/aws/aws-sdk-go-v2/service/appsync v1.36.1 h1:qe33iQ0KEUS8hMV26TS33DZhbR5qpAtbsyBfOpTX3Cw= -github.com/aws/aws-sdk-go-v2/service/appsync v1.36.1/go.mod h1:8MjMPuuDBZDYkOJ2LbdWX9oqeSd+OW0HkVEpFAFkI9o= -github.com/aws/aws-sdk-go-v2/service/athena v1.44.8 h1:eD5mqOpn5tFxh7xHPfaCVA3xTumXCKFxV1ORjY3NdNM= -github.com/aws/aws-sdk-go-v2/service/athena v1.44.8/go.mod h1:gKQRkbgmZ4fE9gU1S43NoxcKyctSbrvMMeg0ImWXb+Y= -github.com/aws/aws-sdk-go-v2/service/auditmanager v1.35.7 h1:Y+9BgK7ZTOzdwzQJ8AqiLh+SrE4+B9Thj9NLcuUqNdY= -github.com/aws/aws-sdk-go-v2/service/auditmanager v1.35.7/go.mod h1:lNEwOsVNqHmzDtcvvo/EnMJc8sOGNKwyT5RPew/b++s= -github.com/aws/aws-sdk-go-v2/service/autoscaling v1.43.8 h1:shE+vQu67H71UdCiCmVN3WNxSC1odR0Q5fVrdlbUD9k= -github.com/aws/aws-sdk-go-v2/service/autoscaling v1.43.8/go.mod h1:bfjSD4lHRjHgXmqdwOIZ2EW5AisvpOuLhP/ADKIVUP8= -github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.22.8 h1:CjG6zY51ChHKGmbHDJx4uLDCMZdkPH8unhKyqZspC4w= -github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.22.8/go.mod h1:u5zgiwlr6yQh9bKAcoeCy/h5vLC9HqzwxV0YkUesayQ= -github.com/aws/aws-sdk-go-v2/service/backup v1.37.3 h1:1moVmJmsgWcMNzeQtv1WxPgj+z9sroEHQK8X1PHDr1o= -github.com/aws/aws-sdk-go-v2/service/backup v1.37.3/go.mod h1:8Gg8n/Hq4/EegF64SJfJtAZtoFhsZrv1T1uz/rqw8ow= -github.com/aws/aws-sdk-go-v2/service/batch v1.44.4 h1:qTH4dr1XXWq7Pa+LpUh7AmyPEIR7OCLEz67hWo1oyJ0= -github.com/aws/aws-sdk-go-v2/service/batch v1.44.4/go.mod h1:m4EOt3yb2HPqXyQnww7wOPUNbS2cvdwjyGhDlrwMA1o= -github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.5.7 h1:oKm/9OT8f9u2HH1WhJ5nU/sHfKYL8UgYmn3sn9Ne8NM= -github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.5.7/go.mod h1:8Batdc1SWCkzR7QB5Jys5ioBS19u1Hfh+d00ebvYJwU= -github.com/aws/aws-sdk-go-v2/service/bedrock v1.17.1 h1:dNqMVodFzLbDZ3xh0qoznI75WvR0NXzigAFGAVH+CI4= -github.com/aws/aws-sdk-go-v2/service/bedrock v1.17.1/go.mod h1:7CCNXL2qhI91wcy+GCt+rg9fzwwET0XlavHQiPSimyA= -github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.19.1 h1:ZX5fSmRchoKp1S5VZ/zeYU4mAO7diSwtBanJD/PlBVE= -github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.19.1/go.mod h1:d+N4lx2jC4eBcGjAfV4qufcdI9T0YqiE+tbNKz3r1a0= -github.com/aws/aws-sdk-go-v2/service/budgets v1.25.8 h1:krWSQ9UtO4KWspZHm97eVJNjg5NEWeKictLy4H2zO7M= -github.com/aws/aws-sdk-go-v2/service/budgets v1.25.8/go.mod h1:deOaC3EOD0iA7qtte6SOaMGYMpM8vNPtjgVMqP6/GpQ= -github.com/aws/aws-sdk-go-v2/service/chatbot v1.5.3 h1:i38JNUo2uoJNaA1GTXKtPu9l3zkiVJEJKKjOkAfdFfQ= -github.com/aws/aws-sdk-go-v2/service/chatbot v1.5.3/go.mod h1:3FbQI53yRYyty4ERw3bGoMMEJgV72JR9HbsJW1YZaQs= -github.com/aws/aws-sdk-go-v2/service/chime v1.32.7 h1:Fw6jb3EDz0uhnrjGOwruTTZKyvFn1O1hD7nRCtEbbCM= -github.com/aws/aws-sdk-go-v2/service/chime v1.32.7/go.mod h1:ScfDPCk4PB1CI2FVGseVD0f4HlPQcOuhhMshDJF9OY8= -github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.18.7 h1:v2lfZUj6WPU9WX+EpHPWnUiKLcCGJRWvSOvMYMpXofA= -github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.18.7/go.mod h1:piUYRN/bkSojQEQ42+BQzlVuU3VGivrRXovpBxcLlvk= -github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.17.8 h1:Is/JmfUGXzE0jsPrV0zpMvqINbTMbFgF/yb/bKjwBkI= -github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.17.8/go.mod h1:wmxh9CSS48Rrp+HDYv0R0aExFHQkneNPJkcJ7eux2NA= -github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.16.5 h1:cGgxVtgm1fVa0AIZaIfOx9QUZ3Ya8wtPQGe2SPz3FvU= -github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.16.5/go.mod h1:ohkkMq2Br5djAnAOzzqs45tAGD1eu/EOJbhcwn+oJRw= -github.com/aws/aws-sdk-go-v2/service/cloud9 v1.26.7 h1:93nQxaTOHWWpy/fRY4F+00vkpwR/EHouw5QUn7R2HYU= -github.com/aws/aws-sdk-go-v2/service/cloud9 v1.26.7/go.mod h1:GZuSYq2+DIyyXZQl8CtJr/70zCxO5MyfgGM44eluZs8= -github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.20.8 h1:QLKIR/M7rtqGgPkhvZYVeahpJM2kHAKGKSxqAdm4FGA= -github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.20.8/go.mod h1:aiOymhljgGMZYl4V8sSGPbOT7fnWruJEe+HjyJaxHXU= -github.com/aws/aws-sdk-go-v2/service/cloudformation v1.53.8 h1:zhDl3UrTl2IO+C4Ub7TmNNXfxmDOZ7VKIpV+Ayf7f9M= -github.com/aws/aws-sdk-go-v2/service/cloudformation v1.53.8/go.mod h1:TXiuXcbBl1rEAy9xhZi2TBZeWfoRhJ6ymMfepMxJnZk= -github.com/aws/aws-sdk-go-v2/service/cloudfront v1.38.8 h1:4O76oA4I+juxEKtuUsfmQq7mZj8PkGYVBivLgr69lrg= -github.com/aws/aws-sdk-go-v2/service/cloudfront v1.38.8/go.mod h1:R7mWBZ2a/EnExUNP+vkBBQGTz7+ZCcT16Mm6a9XZ/0A= -github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.6.7 h1:tgne/8APnj8t0OtemlMZUhMe/m03c4bAal7ZniH8EVI= -github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.6.7/go.mod h1:B6djS2mK38QoSzZ5SiAKA0VwS5jxGrhWIMRdNt/O19M= -github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.25.6 h1:Dkh+yFfuJp1BQJRDEeSPOrlm1Ca87Ifae8tuaMF2wKc= -github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.25.6/go.mod h1:TNPxioDBxuavXAl0/n4vZleItLBRGuYmi4pr1Pex6UY= -github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.24.7 h1:AS6r3KcPSGW84w8QjBY9kQN5pToY6Gdjb/nEOZjoLdU= -github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.24.7/go.mod h1:ItOmWyypVkD+AjYE5Id/3ZqBRvycGQjIipFjkYOErtI= -github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.42.8 h1:Lo4azJshfkB3cBoBK3arOyQUi0wxa9ju4f7s6RDEdE8= -github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.42.8/go.mod h1:4PmgiDQI9Q/CyWAIj/RFZXapY1URHE181UDKEk+NOeg= -github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.40.8 h1:+TC6bH5yzGSJPDQ+NKmbXpy2r346JGJb5QT0Mpe4xLE= -github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.40.8/go.mod h1:HeDvLYJALo05N6wCx3Ufa1rHGL1mz9ON312O2yVclIs= -github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.39.1 h1:Dq5eJF3+dVXM2gArgW8x3lu7WyEz7q/RrRdLuyWb19E= -github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.39.1/go.mod h1:bDqBjrjbgWKyis9R6mf3NcjoIrgnrBA9L4W724mg7pA= -github.com/aws/aws-sdk-go-v2/service/codeartifact v1.30.7 h1:dSgOkWv1taKJI8RsBc0D/0HXIsZIe2UFladjTnNfRuE= -github.com/aws/aws-sdk-go-v2/service/codeartifact v1.30.7/go.mod h1:gwMTciwKCosuVemRGAM0oVqynyni1YeMbCMfgLEKKIo= -github.com/aws/aws-sdk-go-v2/service/codebuild v1.43.0 h1:k+WvJPQNtuTyBiIIhEj9yomuIn5D8y5MP5tUmJBstEQ= -github.com/aws/aws-sdk-go-v2/service/codebuild v1.43.0/go.mod h1:oYJd2vaRXsIzY78pjT5xtjH5aFOy/5F3Vue1j5tzIwU= -github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.15.7 h1:6tPo56CzeCD1osM1eAJS7DuZPHBXJfIK4pttxzki45k= -github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.15.7/go.mod h1:78fuDwyIegLi8uCoBRFTEzph4A7pm4keD7Y/YHAOMYY= -github.com/aws/aws-sdk-go-v2/service/codecommit v1.25.4 h1:sJDQxd9ccSyquSH/FT4L13F9gzXtk9ANgdH5sv84/NM= -github.com/aws/aws-sdk-go-v2/service/codecommit v1.25.4/go.mod h1:48i3wz1suHCRGmoD0EAhhA0DrGVJ/LG5kCMFY0YBG8c= -github.com/aws/aws-sdk-go-v2/service/codedeploy v1.27.8 h1:dGs7994xfSgPwOaEiRjZqDtPMwKNpO3UOk3hAsC8fRM= -github.com/aws/aws-sdk-go-v2/service/codedeploy v1.27.8/go.mod h1:ybVdl0hhR61vKUyazymzA1pwZa66WfFeAbBstFz9nws= -github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.22.7 h1:ig14u1bw9xAS2ok5lXAm+Lg1oLPpVTzpPL8hAGPBwjk= -github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.22.7/go.mod h1:IllGluwCAVtiFVwlFd/mrYVT4y+Hnsk7WAdsYsfzufg= -github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.27.7 h1:VDylVoQesB7vQ9SOD20e4mS50YwDk0c+WjVEMRrqVVs= -github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.27.7/go.mod h1:2rPMZlcgz83WovcZ+UhuJBcrVeYqK6QowE+dio9EjF4= -github.com/aws/aws-sdk-go-v2/service/codepipeline v1.31.5 h1:uzKg+5kz/KAjQNVrCytWMXstGicOXBaoiuViY8L3R6c= -github.com/aws/aws-sdk-go-v2/service/codepipeline v1.31.5/go.mod h1:DZH9UNjLXRPicX0YkMQYEOB08ZcepqQniJeU5vdbFE8= -github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.27.7 h1:fqXfKcrw2gYUdkBlsYfHeaam65LB4wbZfY2HQ5NjKeM= -github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.27.7/go.mod h1:NJjgmdDBrJnrhI5eUtyq+PH9ccIS3cn4Zc5vg1oscys= -github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.24.7 h1:9oSOGQEA2UZvrFXtPGITnH1pXM5I0y7jV/Zlt3BXhHw= -github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.24.7/go.mod h1:OXwESSfg+T1o/fVT16Jx4seP9Wd9AMPlXT05NxwdJCI= -github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.25.9 h1:29yuuQA9GCLok0kNJiizvr38vO0d9mcNJXYWxX4JZL8= -github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.25.9/go.mod h1:qBI14uSJrQOnsQUIU4/7pDlFluu788Q1Uep7lR0ISY4= -github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.44.1 h1:Nn3bGq+1nNw+kAfcwUs6LZXi175KoejFyvtjB49WvHw= -github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.44.1/go.mod h1:hsciKQ2xFfOPEuebyKmFo7wOSVNoLuzmCi6Qtol4UDc= -github.com/aws/aws-sdk-go-v2/service/comprehend v1.33.7 h1:R6pZN6OrbYnWcWNPtuWGSlBHBkxAD5sppJAUa4Jk7VM= -github.com/aws/aws-sdk-go-v2/service/comprehend v1.33.7/go.mod h1:bdPZgvsZ7vZoQcVAkdvu4qRozXLno+2GmH6Z8XcGuuA= -github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.37.8 h1:ijpU4AByoIpOIXsE0FGdt7K8HoSruDf3Gv+k2LnIQzc= -github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.37.8/go.mod h1:lwMedQ/Cpq5Joyzdairh2NYXImA3mQrQsLLx85CnHVY= -github.com/aws/aws-sdk-go-v2/service/configservice v1.48.8 h1:QZGrY4iHw7fyIs/oc/BamyPHikeJyvmmPNxjInCrX4I= -github.com/aws/aws-sdk-go-v2/service/configservice v1.48.8/go.mod h1:6E4R5sSS371Datvjx0G3dJYlHPv1n4M3fnB1NmOfHqo= -github.com/aws/aws-sdk-go-v2/service/connect v1.109.1 h1:Alzn5h1Z7/1urZVtfCY/D8jTxI/VLx7r40MAItD4SVY= -github.com/aws/aws-sdk-go-v2/service/connect v1.109.1/go.mod h1:yeG18cCkNgajStq+4tvtqfxn+JYIexdyzLySPwEj3e4= -github.com/aws/aws-sdk-go-v2/service/connectcases v1.19.7 h1:AoJnLCA9kMC0RNCEAzaRxBlc/BBE65GMh85ThJt4rTk= -github.com/aws/aws-sdk-go-v2/service/connectcases v1.19.7/go.mod h1:Nzt8+BlKC3Gaq8diRazTgpFX8Hxib8uEmpE4I5MnQGI= -github.com/aws/aws-sdk-go-v2/service/controltower v1.16.8 h1:Ojd4lkmOrDzTMfwQg97iu6j6KV63cnxmqvvwYBP5pgY= -github.com/aws/aws-sdk-go-v2/service/controltower v1.16.8/go.mod h1:z3V2Giio3W2OiVaWgb0C74T6rwjK6K1g5nL6Yl7f9xc= -github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.26.7 h1:IvO3ffq4N3sLox0O4DJffzd85IrmwyeZBhXiRF8h4fM= -github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.26.7/go.mod h1:kZbM+hR3qt6a09bbVzYfPBFejcJ4FU5hAjplWyA2AMg= -github.com/aws/aws-sdk-go-v2/service/costexplorer v1.41.0 h1:J1QB6AvYegp0TIju8W/Prl/neFDcQRBEauEbIp4TK+E= -github.com/aws/aws-sdk-go-v2/service/costexplorer v1.41.0/go.mod h1:akQZlT9zDoPSlpRSiKb8UxaM2PpcjSFWVK++Suw4seI= -github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.8.4 h1:N/kdkFGz6ta8Fz4mwjjrLHCM/CET8AZ6PSlIgXZTUH0= -github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.8.4/go.mod h1:0gNr6B2d/6rwUKHxxmTy8hkX2p9ejYmXSgpE4hCm65U= -github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.39.7 h1:jEWQkbbU4X91twdpW4G4PAqFgia/eX/UrTDCAp+g0c8= -github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.39.7/go.mod h1:t1rmiblqqUHbR/kpM7EFqEiNuvdLjsQ6hmNt2zdppgw= -github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.40.8 h1:kYYPX4ZmBza6vwZwdPjQKfASPdYjBCYCS5Qq0VOSQ8Y= -github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.40.8/go.mod h1:fzszPZHVqQrn/SByw/g14QCz0DHyRiDaO4rkCVgd9tQ= -github.com/aws/aws-sdk-go-v2/service/databrew v1.31.7 h1:YLEmleWTtouYKxye0hmqquFAfgjicZUe6n2kSs/RsC0= -github.com/aws/aws-sdk-go-v2/service/databrew v1.31.7/go.mod h1:LDFo1Ooir2xf/17j2DVr/IGK/WqnvtgIDuTbtcSPs9Q= -github.com/aws/aws-sdk-go-v2/service/dataexchange v1.30.7 h1:ceVmkM3KMiD3cI2deWMvLFXwmhxCHhacUfFFGiGPy1Q= -github.com/aws/aws-sdk-go-v2/service/dataexchange v1.30.7/go.mod h1:Iy8tBqEq45JY9j9hRO6/RJFvC94dCAWJR/qdcMzWhGs= -github.com/aws/aws-sdk-go-v2/service/datapipeline v1.23.7 h1:BcSeaV5H6yShI4cvma+8Ni/PWfp7gjI2Ng/U5x702RM= -github.com/aws/aws-sdk-go-v2/service/datapipeline v1.23.7/go.mod h1:o5QrEscMR8hoOhVi9b4oOQsdNvP3zM1GeTi681Mzm7M= -github.com/aws/aws-sdk-go-v2/service/datasync v1.40.8 h1:WW61+K6b4wG+I1Ofkb7N9qY4NMUnIC/ZBEKzl8vvMjA= -github.com/aws/aws-sdk-go-v2/service/datasync v1.40.8/go.mod h1:gbLN7Yh73nS30MZCiZX+JPoTUbUj2DMuvg2t8CGtXVc= -github.com/aws/aws-sdk-go-v2/service/datazone v1.20.2 h1:TNWuXp6ESr+VVfzvefkFWEJgthy5HMeK46jliOKNKag= -github.com/aws/aws-sdk-go-v2/service/datazone v1.20.2/go.mod h1:Y+hG5ws9mJakkBC9YhkE7tpGme1MNTmSZQOCaNJ9SBY= -github.com/aws/aws-sdk-go-v2/service/dax v1.21.8 h1:dLonkX49vvCzsDigRtNM6snj9tF8L80qXIr0KGSho8g= -github.com/aws/aws-sdk-go-v2/service/dax v1.21.8/go.mod h1:GyuHJOLjGqUU3B7qihnS4pby/N+QfExMNty/liZCjxY= -github.com/aws/aws-sdk-go-v2/service/detective v1.29.7 h1:2MlL3ThkGc+V/EgBTPO/rHg/7T6Qj7dlFt+JNGqdgIg= -github.com/aws/aws-sdk-go-v2/service/detective v1.29.7/go.mod h1:i2I6RuLyaEi2JlsNH0B+Rb3Azvo3nP97B8OtnUMPBgg= -github.com/aws/aws-sdk-go-v2/service/devicefarm v1.26.3 h1:P/0uku3q+mFliIq7+8fLEJJLS8qm5E67ZXgX+tRdXtA= -github.com/aws/aws-sdk-go-v2/service/devicefarm v1.26.3/go.mod h1:vLqiiwGVeb1+H8+XCw59/8QijK1Us941egdxG1S0Fu8= -github.com/aws/aws-sdk-go-v2/service/devopsguru v1.32.7 h1:0ewwLu+2pVkUvno4m2qkQ5kifoUYHCo/i3ydrZVwboA= -github.com/aws/aws-sdk-go-v2/service/devopsguru v1.32.7/go.mod h1:MiYxf/sR/XTNKfOPOSeBOxr2znK1r6Mk3ZNsoxOYVjg= -github.com/aws/aws-sdk-go-v2/service/directconnect v1.27.10 h1:c8aR/RsenrzC/ILi9VdNFDU6jQWZeRby+8WXgrY9Ltw= -github.com/aws/aws-sdk-go-v2/service/directconnect v1.27.10/go.mod h1:fCz4GqdJcE/zPbT2CuE3kIk/nZcNEJ5L3gEN0eazWE0= -github.com/aws/aws-sdk-go-v2/service/directoryservice v1.28.0 h1:KGJa1lGXfgO8WAF+LchWp2ffKw7TuMLQq8yOkH40b4M= -github.com/aws/aws-sdk-go-v2/service/directoryservice v1.28.0/go.mod h1:+/2vLT6+9X2PNK2BqT+LPuLNvg7j5Wu1N5aaelvFTFQ= -github.com/aws/aws-sdk-go-v2/service/dlm v1.26.8 h1:QiG0rp7LTu8LAYysDsjOQ18jCRqWOE+wyqyaA8kKHpM= -github.com/aws/aws-sdk-go-v2/service/dlm v1.26.8/go.mod h1:JTA7DoC9zlMfODYSBS3Zc8eU62F7TYZ38noumRHZ6so= -github.com/aws/aws-sdk-go-v2/service/docdb v1.37.4 h1:JbpDYyfxryXm2rLPkebVimYZ8TrVT+h4MktnuWSzXog= -github.com/aws/aws-sdk-go-v2/service/docdb v1.37.4/go.mod h1:vK7CvmoPMCmY1WtY1rH+28fuV/LVu3IkgsG/GrLbjkU= -github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.11.7 h1:itpY9Tnl44m9FjDJ6AXEKR4eVbGUWzhpH/ZxZxTmStY= -github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.11.7/go.mod h1:YOiVMK7MdBmgr+AloOz7ODxRi7g1aTU79TqKyShjtjA= -github.com/aws/aws-sdk-go-v2/service/drs v1.28.7 h1:X3NsqRDlhfBNaTaLcPu9ar2yidvBoVrnGwPOqwA3pPQ= -github.com/aws/aws-sdk-go-v2/service/drs v1.28.7/go.mod h1:reZp7PI5GHAIOxbOyg0Ksdy1QzgyAkbaQz9pKE5tnWI= -github.com/aws/aws-sdk-go-v2/service/dynamodb v1.34.10 h1:ozHHSE9Hflrf2DZmJEoqIO+bK6E6rAfID8PSCv2rgG8= -github.com/aws/aws-sdk-go-v2/service/dynamodb v1.34.10/go.mod h1:N3YdUYxyxhiuAelUgCpSVBuBI1klobJxZrDtL+olu10= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.177.4 h1:LgQ6qyFVk1fehExC4nMBuwWC38SQai1jhpS9GQPkHTo= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.177.4/go.mod h1:TFSALWR7Xs7+KyMM87ZAYxncKFBvzEt2rpK/BJCH2ps= -github.com/aws/aws-sdk-go-v2/service/ecr v1.34.0 h1:kDSbKHvFf4I7Aw7wJSd2vGprafZbTEMUgwAxKXcnkVQ= -github.com/aws/aws-sdk-go-v2/service/ecr v1.34.0/go.mod h1:keOS9j4fv5ASh7dV29lIpGw2QgoJwGFAyMU0uPvfax4= -github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.25.7 h1:6IuewShsZ2MLMVx39fGnsGWBDz+IPj6O/LhpQvdLjls= -github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.25.7/go.mod h1:Mrlicf7xXyuelm+q8XVMblDxJq2pKpKGXiWx/3uqjqs= -github.com/aws/aws-sdk-go-v2/service/ecs v1.45.5 h1:bsOJ/yl4QKZqyMjJPNuj3JIgsz6mML4VjcveupRaebk= -github.com/aws/aws-sdk-go-v2/service/ecs v1.45.5/go.mod h1:YF27tGN94jGsy9s7/EvbdZcnvQZo+3pmXQ2xyT90wI0= -github.com/aws/aws-sdk-go-v2/service/efs v1.31.8 h1:jAfe2YLd59Sr1QdHF42xHdEwaCWTrOe6EU4+BzA8xdo= -github.com/aws/aws-sdk-go-v2/service/efs v1.31.8/go.mod h1:XGcTOlJ2nuj3KemxjGAGc/fpl2Cb8Z0DE+cTnKHmBGU= -github.com/aws/aws-sdk-go-v2/service/eks v1.48.5 h1:vMwwdzKoUBt7vMHNkF16Hh7+8ndVGOAAEgqcrbz17M4= -github.com/aws/aws-sdk-go-v2/service/eks v1.48.5/go.mod h1:9dn8p15siUL80NCTPVNd+YvEpVTmWO+rboGx6qOMBa0= -github.com/aws/aws-sdk-go-v2/service/elasticache v1.40.10 h1:59kugj8qrVPhDIloWA5aAF/GZTr95puG3Z4t+GpU9DY= -github.com/aws/aws-sdk-go-v2/service/elasticache v1.40.10/go.mod h1:9kiB0lv0Aqy4togiiSS83Ji2RWwNyriSp+7AhFM7nV0= -github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.26.7 h1:DUdtGQGifxYLBUbgfMqPyHsZFN8V9cKrOKgBhlionK0= -github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.26.7/go.mod h1:ta3dKDvwowInSiVHTbcPAeFpQbo7ix3nKg92rEM89v4= -github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.26.8 h1:ZzdtO9vtppVzh2/x8JCTZOvdynBrFYP0mGo7I1X7StA= -github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.26.8/go.mod h1:dY3XGX8oXzFkl6PYxcSccHePPb7AbxMzpbjwBvEysfQ= -github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.37.1 h1:qQAmLVnqkL8RVhAK30GQuoLOJc+AEE4p7dzBzR/LBws= -github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.37.1/go.mod h1:jk+iid9R4MN7UVDwSTK/ZDDO8WNhxnO2WVzfYOMLh+4= -github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.30.8 h1:bg5m5ldB2DcbSM0TZrHhcUvICRGdfmi9Lbew9u7Bmxw= -github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.30.8/go.mod h1:HLDGgfqy/Wi1zjCOnoWKuZth3M4uSP2a0XT+zEmTiNw= -github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.25.7 h1:MUC9OHGR4EXdbeeCTy1QtBAMLFxvbRbqKEPNeY73r8s= -github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.25.7/go.mod h1:z8o4DEfFOiYjkvMi8YYBlHgoUdsI/lsrtQfk8R+LOW8= -github.com/aws/aws-sdk-go-v2/service/emr v1.43.1 h1:Ez0zR4W/tHGpi5yBddH1/GhjA77jVbPDwFxYJWjtPgM= -github.com/aws/aws-sdk-go-v2/service/emr v1.43.1/go.mod h1:xIT9TIOC6uTM/BW0gidLi1YFZIwKTLKerkO/xFYgcRM= -github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.31.3 h1:74sYlwTrRg2fAfESoWlAXtgOzuwGEiIRGjNw8lo9iLo= -github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.31.3/go.mod h1:0kgGwsgKXZjk3i8qJY99bqYUkD5pN6jz1VJ9YCVlZO4= -github.com/aws/aws-sdk-go-v2/service/emrserverless v1.23.7 h1:dzO3ZF5E5g3aaZo5+bZYTPvM3nl3mKVVcqvnjjPF4RQ= -github.com/aws/aws-sdk-go-v2/service/emrserverless v1.23.7/go.mod h1:tNmPakl/bPt/OI0NT0JXKopJiVmBaPipaFBj8+NoSaU= -github.com/aws/aws-sdk-go-v2/service/eventbridge v1.33.8 h1:qsJCjuhYMhVL6rheYWYBUwrZY9SGRQIG7rrTzPByef0= -github.com/aws/aws-sdk-go-v2/service/eventbridge v1.33.8/go.mod h1:iQCsmx9LyBMyMEkLCBVqnIAz+rfo6/ss3oLcYn26+no= -github.com/aws/aws-sdk-go-v2/service/evidently v1.21.7 h1:AnUxrHvrW+Wt9S0kXf4VMM7cAmq6mXFV60PVzIwtZoA= -github.com/aws/aws-sdk-go-v2/service/evidently v1.21.7/go.mod h1:ShWsOKkdTc1e2TP/u+/mxWq4YOzSayLiFZZo2LLLXRg= -github.com/aws/aws-sdk-go-v2/service/finspace v1.26.7 h1:nLsbGjhVdTXpmbw5yEo8+z6M5KbYkwNjaDKXJozYRCo= -github.com/aws/aws-sdk-go-v2/service/finspace v1.26.7/go.mod h1:cVWKWY+vSgHCfpkC3tawraWYjNNfxxpX3e523aDp+OE= -github.com/aws/aws-sdk-go-v2/service/firehose v1.32.5 h1:yUznLtavFnbvT/ZWAla0DypjwkcQQXgk6PINvrdZc4U= -github.com/aws/aws-sdk-go-v2/service/firehose v1.32.5/go.mod h1:+uFa7Ht2YowkYUVV3t8DxTZkpW+93VEb3I4WyXWXKw4= -github.com/aws/aws-sdk-go-v2/service/fis v1.28.1 h1:zmplX0rxoyxcvRzcKYqSBN633D5IvnFaSfv/g8exVwQ= -github.com/aws/aws-sdk-go-v2/service/fis v1.28.1/go.mod h1:gU/GYwS3OGQe7D1K2EjMPSFKkCvbfEY+26t/dPZm1U8= -github.com/aws/aws-sdk-go-v2/service/fms v1.35.7 h1:kieV9M2MrhXLO5sv4OSq/cDGKyHGBM5OimckupEQHrE= -github.com/aws/aws-sdk-go-v2/service/fms v1.35.7/go.mod h1:o+jBDvvGgz3Bx0Y6D/1kRo5sJ0UzGQ7fRvgc+CKHx4U= -github.com/aws/aws-sdk-go-v2/service/fsx v1.47.6 h1:0MmTUzjasyX14KpZHy6pGnlR8sjBtR7L1Huhqj2U0ow= -github.com/aws/aws-sdk-go-v2/service/fsx v1.47.6/go.mod h1:TErpcr0lieYwELLAtYx8QpPYwCvzjhB8Gr2JteL5jaM= -github.com/aws/aws-sdk-go-v2/service/gamelift v1.34.1 h1:InD2oPg+u7caeOUZWJ8FdzLuUXUReZhNaZPJkx/8Law= -github.com/aws/aws-sdk-go-v2/service/gamelift v1.34.1/go.mod h1:+DKpDDM9g4dsMsSnydPPpBWGH76/ianVaZnBh7NGjRg= -github.com/aws/aws-sdk-go-v2/service/glacier v1.24.7 h1:BXIZhVrM/oInzJrxhFYJV58nsXgcNL8nR/WUVsfhs8g= -github.com/aws/aws-sdk-go-v2/service/glacier v1.24.7/go.mod h1:GXu+dcd4HBHm7b454M0drWn9QddmF212fitCOk3gejQ= -github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.27.4 h1:iX38bXf8On0FYs1a1pGOVZDfcGBWllCwmSZllIqiQK8= -github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.27.4/go.mod h1:Mq6txyFrglBWifzrJ2ncK+5QYtsRQxOM7myTIPCgnO4= -github.com/aws/aws-sdk-go-v2/service/glue v1.96.1 h1:jjGT277wMML/NxuAU/clCabe4TOLtmmmRJgThOjK1pE= -github.com/aws/aws-sdk-go-v2/service/glue v1.96.1/go.mod h1:SvyxwlMgjRoWPUsmLpKA/FTu1c/AKwDySchuYkKSO4E= -github.com/aws/aws-sdk-go-v2/service/grafana v1.24.7 h1:y2Vnr8SlK/XvVkfSuIXFCFMLO/hcwWZAkipUqmMoSZ4= -github.com/aws/aws-sdk-go-v2/service/grafana v1.24.7/go.mod h1:boScWixSJS51cQ+fuiwVZiNRkzLDotc+G3dP4fos1i4= -github.com/aws/aws-sdk-go-v2/service/greengrass v1.25.7 h1:8evnX/Ac5bBk5aV5B1ybjxN+lyPerhQ1GDJRV5y4G2M= -github.com/aws/aws-sdk-go-v2/service/greengrass v1.25.7/go.mod h1:ypoxzPLdr3d2hSne8j7IK6iq2OD312j+ayHSMnwG/YY= -github.com/aws/aws-sdk-go-v2/service/groundstation v1.29.8 h1:zfw6gHsENmbvBiddGUSvskEZyRfdFCiJYPCYtl8qafM= -github.com/aws/aws-sdk-go-v2/service/groundstation v1.29.8/go.mod h1:jwLyvMMyc6aX72hKxmIeTmgSpEq7BlCpcVHl82Nsk0I= -github.com/aws/aws-sdk-go-v2/service/guardduty v1.47.0 h1:IprnMi03zUZFvvRwkIKXqsSkTqmnJr/k+Mq44mnAHig= -github.com/aws/aws-sdk-go-v2/service/guardduty v1.47.0/go.mod h1:JbyF12s4+70H3K8aIRMBYBuxjoMHgILTSx2OI569ltE= -github.com/aws/aws-sdk-go-v2/service/healthlake v1.26.7 h1:+Wt2oixwgkWTsZ0wg1ysrgUjNqHUgDzQuQVmcb3HECs= -github.com/aws/aws-sdk-go-v2/service/healthlake v1.26.7/go.mod h1:Q1aRlKiQqksFAWnROIg5z8Nk3XH5THj3LoJ6h5pMet0= -github.com/aws/aws-sdk-go-v2/service/iam v1.35.3 h1:bWFkGGea2UoD/m229uuRfT0mu+6pKNB0Kq4U6j/Qz3U= -github.com/aws/aws-sdk-go-v2/service/iam v1.35.3/go.mod h1:PpmEOH3ZTQlDAezieBVdFMjPO1jovUMNPA4OpCtnwbY= -github.com/aws/aws-sdk-go-v2/service/identitystore v1.25.7 h1:JqvfG/gZrNDFB/iWVUAJn/hsTrwE1CjF1pRi/cA/Sb8= -github.com/aws/aws-sdk-go-v2/service/identitystore v1.25.7/go.mod h1:fq+cNWiXgowe+m4sb480ujFAIweiADATBq+ElZ9NsUg= -github.com/aws/aws-sdk-go-v2/service/inspector v1.23.7 h1:EitiLyRaNN+NtZ4+YpoihzgNRbv4I3/sCA8asnckriU= -github.com/aws/aws-sdk-go-v2/service/inspector v1.23.7/go.mod h1:7orD2T4sgGuQUssxL7cjoMqHyQvnplA4bUYyPCBPZO4= -github.com/aws/aws-sdk-go-v2/service/inspector2 v1.30.3 h1:j8QZbTQUPDypIMQA5xEVT0miknK9KkvVX4v8H0FC4Xk= -github.com/aws/aws-sdk-go-v2/service/inspector2 v1.30.3/go.mod h1:Fen4s2OfwgDSc94t6xLTV7s0EJdVbIeHfhNNzjQSa7I= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4 h1:KypMCbLPPHEmf9DgMGw51jMj77VfGPAN2Kv4cfhlfgI= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.4/go.mod h1:Vz1JQXliGcQktFTN/LN6uGppAIRoLBR2bMvIMP0gOjc= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19 h1:FLMkfEiRjhgeDTCjjLoc3URo/TBkgeQbocA78lfkzSI= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.19/go.mod h1:Vx+GucNSsdhaxs3aZIKfSUjKVGsxN25nX2SRcdhuw08= -github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.9.18 h1:GACdEPdpBE59I7pbfvu0/Mw1wzstlP3QtPHklUxybFE= -github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.9.18/go.mod h1:K+xV06+Wni4TSaOOJ1Y35e5tYOCUBYbebLKmJQQa8yY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19 h1:rfprUlsdzgl7ZL2KlXiUAoJnI/VxfHCvDFr2QDFj6u4= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.19/go.mod h1:SCWkEdRq8/7EK60NcvvQ6NXKuTcchAD4ROAsC37VEZE= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 h1:u+EfGmksnJc/x5tq3A+OD7LrMbSSR/5TrKLvkdy/fhY= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17/go.mod h1:VaMx6302JHax2vHJWgRo+5n9zvbacs3bLU/23DNQrTY= -github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.17.3 h1:GED7gF4Jeclblv/ltNGwwglKdV76lNvJDKG1+PFgauw= -github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.17.3/go.mod h1:W/zLpcGzbcUHW1Qeb/mchLVAKOG/wUNZ91/6Vqk8Mzk= -github.com/aws/aws-sdk-go-v2/service/iot v1.56.1 h1:DeFA4wZtADcath1u9LzqAX8aLsMWU91FkE1ndidUuvM= -github.com/aws/aws-sdk-go-v2/service/iot v1.56.1/go.mod h1:mgVTUjayo8w9tYzOINbrSFGRwHGv6r6a8yY+I3REtqE= -github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.24.7 h1:iKE4lUn8/WMm7yMFq2brCugSHYeJUJHQ+14Xmbvly30= -github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.24.7/go.mod h1:vxKTn6HxISghOFlulw2RNzt+oGCJrU9yXv1qs3o4BdU= -github.com/aws/aws-sdk-go-v2/service/iotevents v1.25.7 h1:ZgWGceINYoyjbgFATHImdYGDWS/8IYlTVFBEalp4ZAg= -github.com/aws/aws-sdk-go-v2/service/iotevents v1.25.7/go.mod h1:GJ/qdiX9bik1A5ZtMBAVe+PrtIOWtV1pJpDIKPHbFX0= -github.com/aws/aws-sdk-go-v2/service/ivs v1.38.5 h1:IYArbwQhqxrAzeqDGrRcyNL7QRqic+1OHMr5uZb2Bko= -github.com/aws/aws-sdk-go-v2/service/ivs v1.38.5/go.mod h1:0zbldZ1SfuX7fwhgekjM+1NzQcZFhmrAJMPUNxFt0Io= -github.com/aws/aws-sdk-go-v2/service/ivschat v1.14.9 h1:dfJ5GmjbU7axQVaNb09kekhIzyoLPvUkcUi+sQP6Yks= -github.com/aws/aws-sdk-go-v2/service/ivschat v1.14.9/go.mod h1:BfAd5zUwQ9ZLXHkl+jFhUZjFBzWi/CTu8+ohGhYgPLs= -github.com/aws/aws-sdk-go-v2/service/kafka v1.36.1 h1:rSkyeK1AqLlyhpq1LKhbTiNTUe90qBV1ddg2ML4FwyY= -github.com/aws/aws-sdk-go-v2/service/kafka v1.36.1/go.mod h1:98CTuDLE8H42YdqQf5yrRukrda+y7ff0apdsFoecYNU= -github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.19.7 h1:XAlvRxIXjy+V0xJ/YHsXGP6kRCiDmXHecPybDovARRc= -github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.19.7/go.mod h1:8KBlrnKHT/4vwijdtrcBDByiV04/Nsh+Ue46M33cQZ0= -github.com/aws/aws-sdk-go-v2/service/kendra v1.52.7 h1:oB0cnRaU+i5fUnvY7Y8vB33lsSDwDU7vs/xjwcJrJGI= -github.com/aws/aws-sdk-go-v2/service/kendra v1.52.7/go.mod h1:MCYcQieAgJm1IQ6P1FcwNEUWs+3TPcS1HGRimEn+RY4= -github.com/aws/aws-sdk-go-v2/service/keyspaces v1.12.7 h1:E/5ke1i/LUCn/a4fvZ7AEtJHRkZuze8F7OAQKhPbhSI= -github.com/aws/aws-sdk-go-v2/service/keyspaces v1.12.7/go.mod h1:9MIK9eLvuq6fuhtw7/nEJVFoqfXTj1FgMz435zMIdrA= -github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.8 h1:l+OOHQ/s1pV1eWDbxrJKKzdXf1SbMRFpUOqvDVMiV78= -github.com/aws/aws-sdk-go-v2/service/kinesis v1.29.8/go.mod h1:URGOU9fStCYx2LYLwT0g8XpsIa5CAk8mq+MbrxCgJDc= -github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.23.7 h1:GBmRZNBAe2h5XwDQDIQqlbdTrrrsaHRShrwzCrn/DVg= -github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.23.7/go.mod h1:e3vPP9vSctBl2SImCMd1GQJqLHpyj4oNEhq2h5pXpas= -github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.29.1 h1:/+SCn/4NyG2tcy7qlB+KXnxIkNIrhAtbaPyGXMe15uc= -github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.29.1/go.mod h1:zgSyKhIH0ZOsdogR8DuP+uNIhR+l2kT3pu1FMaqVofA= -github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.25.7 h1:ukpAJON7xtMQZU/+WLmD6Ra+ZHbTwbbPrByfIs50a58= -github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.25.7/go.mod h1:XWMH3P5Mrt7ZL5a4SI2cG28oZp/HW2FsivUCviOgNEM= -github.com/aws/aws-sdk-go-v2/service/kms v1.35.8 h1:9AShwR4JYnpCdVmjyJKXi0Fvjqqze5XVyZFQo4NI4lY= -github.com/aws/aws-sdk-go-v2/service/kms v1.35.8/go.mod h1:K9lwD0Rsx9+NSaJKsdAdlDK4b2G4KKOEve9PzHxPoMI= -github.com/aws/aws-sdk-go-v2/service/lakeformation v1.35.7 h1:isZ7SVUrLfwZcamtvvpqwY2EyRwWjmluOTl8Tzcw1XY= -github.com/aws/aws-sdk-go-v2/service/lakeformation v1.35.7/go.mod h1:rJMEWbar0JIpSwNT0M3IcIqeLUx0bBBIeZ7iWDZ78l4= -github.com/aws/aws-sdk-go-v2/service/lambda v1.59.0 h1:kp2SShe++8RYTR4ntoTaDK++aQM4ZPsOtF0Cn50ZO7Y= -github.com/aws/aws-sdk-go-v2/service/lambda v1.59.0/go.mod h1:Y8hbqj7E9G7kQU3Y5btZNVXedcBQ1WVfLRkDSFXDzXI= -github.com/aws/aws-sdk-go-v2/service/launchwizard v1.6.7 h1:5Gzl2nTSDvACFrJYMMR2z/GtZoiilmzBjJn/JciV8E8= -github.com/aws/aws-sdk-go-v2/service/launchwizard v1.6.7/go.mod h1:TuySudqKtaN6NrvOTpQku8aqHfwRzTEuY4j3zhA9ID0= -github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.26.7 h1:eTFql97WE9q/QALNBeasXUdDlATxUCR8z6FEXIvASLU= -github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.26.7/go.mod h1:UTd0ypdsWaZ4Bx6AWOSlhGyYH90zRPGw0YL6ebR5L04= -github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.47.1 h1:XDqDuS10LarURGLi4cS+RHqbceubvMBifboWR0StfTI= -github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.47.1/go.mod h1:GTGZY0IwHS08ix20czNR7F+nEJz9Z94zTZacZn18Elo= -github.com/aws/aws-sdk-go-v2/service/licensemanager v1.27.7 h1:XkxvXAjOqbs43mYFoD9zAni3+k50uQdKtH2bVf7k/oY= -github.com/aws/aws-sdk-go-v2/service/licensemanager v1.27.7/go.mod h1:qNbQu8IO8En5Wxb2n7DYc72DiTezUuiRhjJ+JcBNl3Q= -github.com/aws/aws-sdk-go-v2/service/lightsail v1.40.7 h1:eP75YjkzQZB+Z8b353yS4m0xWvlUv9nik0b4+ntC/rU= -github.com/aws/aws-sdk-go-v2/service/lightsail v1.40.7/go.mod h1:D2TUTD3v6AWmE5LzdCXLWNFtoYbSf6IEjKh1ggbuVdw= -github.com/aws/aws-sdk-go-v2/service/location v1.40.7 h1:cZAFNdBoUT7eiFrmn8j6jt99tP6cjd/DFlz+1F6S16A= -github.com/aws/aws-sdk-go-v2/service/location v1.40.7/go.mod h1:UmreCrklVAcAPU5zoEKBB9PMRxJrSa7uVzAGLmXIQNg= -github.com/aws/aws-sdk-go-v2/service/lookoutmetrics v1.29.7 h1:3nm+WcfueLjdxBPUKSEgLJdf8J6Lz5lvcvvumrKVBmw= -github.com/aws/aws-sdk-go-v2/service/lookoutmetrics v1.29.7/go.mod h1:NBbVOG78Qp8YSXvXnk5E+bB0HF9wTAu59/0erqSGXT4= -github.com/aws/aws-sdk-go-v2/service/m2 v1.15.7 h1:d3skZOTrN1Y80GoPN8JaGr8b/3hogT+TyOFy2d8TyGA= -github.com/aws/aws-sdk-go-v2/service/m2 v1.15.7/go.mod h1:z6WZyYFG2kuVtnXkFU+z2Nt/wCRY1G0y2+HtFVpyit0= -github.com/aws/aws-sdk-go-v2/service/macie2 v1.41.7 h1:LXGCP+oT+HSpZmd3zhN3euD5O9rSqKBp1ytlnvO/99M= -github.com/aws/aws-sdk-go-v2/service/macie2 v1.41.7/go.mod h1:A7NaPnKw+wuqtk+2NNRIgVYQ+vJS569LGtjdy70ehKk= -github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.33.2 h1:FahaHxGufZvugj4sdtO9eANu0STaqw76vtOFUwmStBQ= -github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.33.2/go.mod h1:YcMbRpJw/bmsK6OZ0EGdliCslD/SwjLEIrf1VdSeHXU= -github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.58.1 h1:/BvWZcQlGuKUrWwzoir4RMb+sHb8hXhfl18Cy8RkRRk= -github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.58.1/go.mod h1:RwnsicpR2A7mSYDU3sKqTBRHq4eRyxKTO3icPZ3uOcw= -github.com/aws/aws-sdk-go-v2/service/medialive v1.59.1 h1:+0YOSzTBn96yN/4BptdeCdyfhjHxCdXmpDOs7w8pZmw= -github.com/aws/aws-sdk-go-v2/service/medialive v1.59.1/go.mod h1:AnCra/unOM4CDpjdHHzyVXWgpX/myXK250loaUnH9e8= -github.com/aws/aws-sdk-go-v2/service/mediapackage v1.32.7 h1:WurkrhODejn9woIRtX8V9xSGPf4lBhqHWZOsnncMenA= -github.com/aws/aws-sdk-go-v2/service/mediapackage v1.32.7/go.mod h1:ru85SD5KKEIWr+2Mf2QVl973mhTn/ZXWCfj2ROJjRro= -github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.15.5 h1:0KfsifHW78qQts5C0h81w2nz9Hfk3kRCr54uLbwc9ZM= -github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.15.5/go.mod h1:qvsRZpNE105XIRdZvBgGVVqYZ2qjy+Iyo5ZOe73H/HU= -github.com/aws/aws-sdk-go-v2/service/mediastore v1.22.7 h1:799lMbJYLr0BIB8CKUCohRrnfRH200NFTr0B/+dOk/o= -github.com/aws/aws-sdk-go-v2/service/mediastore v1.22.7/go.mod h1:wm6ndgDOq7N6sqdTwmO5UzZskmflkUyEY4YlHdqws10= -github.com/aws/aws-sdk-go-v2/service/memorydb v1.21.9 h1:BzvLvP7nuLZVeqHRF/O5DeqWylHeINevAH3CEuQTrDM= -github.com/aws/aws-sdk-go-v2/service/memorydb v1.21.9/go.mod h1:sn5tS/MAK2uX+/Pk7oRf/n5HfQEHs7a4jWik2SpBvFc= -github.com/aws/aws-sdk-go-v2/service/mq v1.25.7 h1:wdLlxkih5/Y3KXpA/SQ82XKov3qYqg7M8NO5ISzEamg= -github.com/aws/aws-sdk-go-v2/service/mq v1.25.7/go.mod h1:Sjes0ifD0ZTZHOVTg8ogBu7V3iJY2DupXItnCs501LM= -github.com/aws/aws-sdk-go-v2/service/mwaa v1.29.8 h1:/gqNR9BxHet0dqmzNl0zujFMXy/GrAExq/drAZRtFCo= -github.com/aws/aws-sdk-go-v2/service/mwaa v1.29.8/go.mod h1:NXy6G+Rp9vPBBx13ZFNYiZ5U/0urwrlKsm+PsUuPSgk= -github.com/aws/aws-sdk-go-v2/service/neptune v1.33.8 h1:Vf6VAU5J+nCpMUaWfdn1QFYSDxt9H7p4MJU6gNQ8Gbk= -github.com/aws/aws-sdk-go-v2/service/neptune v1.33.8/go.mod h1:AqEkRs57soni6putUq3HNkLLZ6nYjk0pBRxK+cDvh0M= -github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.11.4 h1:+th2nITxT+M443Z2cYxg8+nhwJH/SFErs7pWblqSoy0= -github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.11.4/go.mod h1:9xS7BzMg9Rfgtgm+JZKBQYQZB+TPaN3i0ff9D7zMdC8= -github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.41.4 h1:d0y+W3OuyBtuD0IbToKv/OV8/aV9edioMLeOOhj5T8o= -github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.41.4/go.mod h1:h/bacGCd5VoL19uG10XXQC7olnLCAwZCu4h2H+BpPnE= -github.com/aws/aws-sdk-go-v2/service/networkmanager v1.29.7 h1:+i/nMnTYIJoBdJEJdHfod75FJbvIzdxr/ooJuJVjoBY= -github.com/aws/aws-sdk-go-v2/service/networkmanager v1.29.7/go.mod h1:Wgci/tYvO2iAaFk2VaXyYjGfRN75JLyGw9cbEmvtRmY= -github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.5.7 h1:7ZBPsi2KxZ5+vh004simCRcRqgXmBlZf/nTI+kgSO4M= -github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.5.7/go.mod h1:zW+AlnFs0U1bJbhfVt4d4VNyFmIwvpexG+XL95pJx7A= -github.com/aws/aws-sdk-go-v2/service/oam v1.13.10 h1:OKCG51H4RMNpVTr9wyssJ0eL5N1H/+mVcJQl6M2uQuQ= -github.com/aws/aws-sdk-go-v2/service/oam v1.13.10/go.mod h1:UcRvC5z9q2iUUHvOSU89CtHRWkAsoNt37lshTjpOJBI= -github.com/aws/aws-sdk-go-v2/service/opensearch v1.39.7 h1:bNsRpn9BPbyq3b57o0RIhO5ND66Nj5XjFjqj17M3UmQ= -github.com/aws/aws-sdk-go-v2/service/opensearch v1.39.7/go.mod h1:Z0qaCcaI4e2goDMLQ5Rpx/uGa9AApurUP+I+6BTzXm4= -github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.14.4 h1:eIlChCCTOEoH2vmQMaKgd75lp6D8savdvCbkoTmbrro= -github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.14.4/go.mod h1:yrsYrXeiFIqj5/zoL7Ij051xl6QaY8w8ucxh4uvtTdo= -github.com/aws/aws-sdk-go-v2/service/opsworks v1.24.7 h1:uZnQre+LfijzCNRKW8aZqmsDPFsTWlSYvOxZeRXzwpU= -github.com/aws/aws-sdk-go-v2/service/opsworks v1.24.7/go.mod h1:1K4R0MLSYitNkxMTT+7anIr2Mm3PCQCkFRE/slcRSdE= -github.com/aws/aws-sdk-go-v2/service/organizations v1.31.4 h1:TliJBcI9UwXPK4ktobTRCp7WcZhKYAqTiZ9TK5g42bM= -github.com/aws/aws-sdk-go-v2/service/organizations v1.31.4/go.mod h1:crvPx+ybt0EEqe9BwAOIVL/euowlIyvRVWi2koe6MLY= -github.com/aws/aws-sdk-go-v2/service/osis v1.12.7 h1:dJTbWfIAH5LzlK3WDrDUTAlQXyNCw1HZ3RttYXi+2MQ= -github.com/aws/aws-sdk-go-v2/service/osis v1.12.7/go.mod h1:zprpiiw7M93T3gPKWsZIefmcfWSmgoKBTZd7xhDf93c= -github.com/aws/aws-sdk-go-v2/service/outposts v1.42.4 h1:+FHJLFkSZNuoqQdXhNMX8pNXLdwjTrQVcdUCTDItqik= -github.com/aws/aws-sdk-go-v2/service/outposts v1.42.4/go.mod h1:3IN9O861on998sGsh1LDD1rUgxX72H6bDv+ErFdr0GU= -github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.12.7 h1:ZJbTWU4nnSI/r376VyO1uqUvv3dGR8j3Lp0CmzhM4qU= -github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.12.7/go.mod h1:k3AOyUUgzuduYLjkRiIqyS19YrWWFwZ8BFUOnY57qM8= -github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.7.7 h1:D9zl9lpXN8isQYCC+6KJydgvmwZaBai69FBcPLVJ88c= -github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.7.7/go.mod h1:6Xrv5YXuqWQeZcwF9IGQe4Vd+1cgEL3DkbNXome3Rjo= -github.com/aws/aws-sdk-go-v2/service/pcs v1.0.3 h1:zNYOSvh8i8khEJyyoqtJQEqoBEWNIYETCkOmqWNiIqU= -github.com/aws/aws-sdk-go-v2/service/pcs v1.0.3/go.mod h1:acm3akB4exauzjZeKNonTwkxCPIdWT1LWLRM09eZP7c= -github.com/aws/aws-sdk-go-v2/service/pinpoint v1.32.7 h1:gRtzcvWw2TMr/QNmCMaa3tGzbSvnPe59sH6a3ZitJgc= -github.com/aws/aws-sdk-go-v2/service/pinpoint v1.32.7/go.mod h1:2yK6vZtj8t8tmEOk2/XBk/7oC9QggiRIDhwt1rUNkPE= -github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.12.9 h1:mnLwmW4bo8scdYo58rxEmpWfdpd+AKEKh9f+k8lWZxQ= -github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.12.9/go.mod h1:Ek88Y1SlTvTDgX9L7DWUPfQIYtT++3eqK7cMK0TdW8Q= -github.com/aws/aws-sdk-go-v2/service/pipes v1.15.1 h1:i+Q7/BH0aXBg6S3ABdDCEtShQM1UG1+G7Cpm/1ZdgL4= -github.com/aws/aws-sdk-go-v2/service/pipes v1.15.1/go.mod h1:JKl45FQijnuqkji3jAlVTH0tRTbYYZSUb00P9HClkRg= -github.com/aws/aws-sdk-go-v2/service/polly v1.43.3 h1:HwqACydSnHK2C0gc72HeYsxWcZij63SXmDuuXzHIV+Y= -github.com/aws/aws-sdk-go-v2/service/polly v1.43.3/go.mod h1:/wi/pMDamNplL/g3IoTJk4gv+JuWx4wqu68c37aXWaI= -github.com/aws/aws-sdk-go-v2/service/pricing v1.30.7 h1:74MZ+glRV78lwmq5JhR3eOzXxH5eNLXWS5MwtMW+CTI= -github.com/aws/aws-sdk-go-v2/service/pricing v1.30.7/go.mod h1:s25xxxgOUJZAyvM3hlt/HKIK8OQa3U+G8dyZpUFSYDU= -github.com/aws/aws-sdk-go-v2/service/qbusiness v1.11.3 h1:QD+yz89Ys+Xy0kzyBblYF3aPZGiHRBQAIUkUA72s2sw= -github.com/aws/aws-sdk-go-v2/service/qbusiness v1.11.3/go.mod h1:e8F0K5NUf7cov4h8lduiSGS/1Ef1zp0DPodBIjf/J+g= -github.com/aws/aws-sdk-go-v2/service/qldb v1.23.7 h1:rAtu6C9b0SujEk6dss1Gyl6uPdzGui6eBeTrF/4YQEc= -github.com/aws/aws-sdk-go-v2/service/qldb v1.23.7/go.mod h1:MQ41NNzgHzry2L0nN0z1Sy46Co2fgt9eSMaTT6Q6IjM= -github.com/aws/aws-sdk-go-v2/service/quicksight v1.71.3 h1:ykNRudOLg+XDQ5xtCDGQlD4icX2/tQqUq/e+7d+JoZ4= -github.com/aws/aws-sdk-go-v2/service/quicksight v1.71.3/go.mod h1:f6e2kXac6YYk9f51LW3TwcQk27Y2OF8O68wNxU8WRFU= -github.com/aws/aws-sdk-go-v2/service/ram v1.27.8 h1:FL7QFhtK/fGzdcHg/10zkORvADIn/urY54DISO95V88= -github.com/aws/aws-sdk-go-v2/service/ram v1.27.8/go.mod h1:BTnZifpF2qLdpX4pxH/v8N6TbbwKWxPqcW5cACFM/Vw= -github.com/aws/aws-sdk-go-v2/service/rbin v1.18.8 h1:hbC5/VmPebWkEuE3qO8dNIxUz2FHHXKpPAAhLumJJUw= -github.com/aws/aws-sdk-go-v2/service/rbin v1.18.8/go.mod h1:olqOgzq5EXmaDtca5gUsKF0YBIZHkduQhHM8rp+EBr0= -github.com/aws/aws-sdk-go-v2/service/rds v1.83.2 h1:BuKR4y0DGimyLoCylfYR8BiDzVBgAn4PQA+rp/8drKc= -github.com/aws/aws-sdk-go-v2/service/rds v1.83.2/go.mod h1:zNFNa99yH2j3zzqZgt3Atu197K1UkE+1sfigpi5+eWo= -github.com/aws/aws-sdk-go-v2/service/redshift v1.46.9 h1:OYxOggKHjh0x1VPqgubniX4OFOs1DQbZRpPd3dvvK2E= -github.com/aws/aws-sdk-go-v2/service/redshift v1.46.9/go.mod h1:UdcfC9kA4bn3cdUdFYVCeXZcoPka6WNzbYyRAX/Vpy0= -github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.28.3 h1:eYhIW0FMFTa2FwBmKaFZge6jV6Q3kkLGIfCCsc0bUkc= -github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.28.3/go.mod h1:9HLbgBikxAqW0V3Q8eQMQvoW1XRq0J7TjqYe8Lpiwx4= -github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.21.6 h1:S8dUnFyjyEulLIpRZEBLdUIoApLImXGMoWDUH30zYso= -github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.21.6/go.mod h1:ZXoTEWC4VFDJWtZ/4QuHyNQgWDHQPQGfze+aydxWauQ= -github.com/aws/aws-sdk-go-v2/service/rekognition v1.43.6 h1:zTkbL4FvX6u2ZB1HhLtCcnQCfuBcgt6GTlefazVcLc0= -github.com/aws/aws-sdk-go-v2/service/rekognition v1.43.6/go.mod h1:yG6PPqzjojOm+Sn/cnHMTP+j7Kx15cLhREpxqFUYCDU= -github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.24.4 h1:oizI6sEtGtuf8GbhfaCxUJkoZJgRAd+3FKUFYDH7Ics= -github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.24.4/go.mod h1:RPEXZY4f0MClpnnb9z/pgKnnUHYt2topI5mbEcwNfoM= -github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.12.7 h1:NnfWuqpHcOeMEeq/I+IJjqVwc0Gk54cYqkFsSvegl3E= -github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.12.7/go.mod h1:mPri2BbgNENJpiIj1Acg3N9LS/FKwtTRjj2JuFbIpZQ= -github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.24.8 h1:sV8OJWVWEE+kQlHbFuNHkoaQqN0pmZk+d2eyzIx/Lp4= -github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.24.8/go.mod h1:HdwqSeisRsGJeBYZ7hKeSyRbEUa8VQymBo7VrG5SftY= -github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.23.8 h1:RsRFh4xV8tKqIzGuElyjAqj6gs1Q69eGnRZtt4ySjbI= -github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.23.8/go.mod h1:nwLFeYGy+Vd3tjKUpdeBV/i0ccgDDRIE/8ra/uUgOi4= -github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.14.4 h1:jKXE8FcS1VmaxeEShE0fYDdxjhULZgRKLiESQKTysv4= -github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.14.4/go.mod h1:LA/kP5T+tv5b+c9V9rOK2IjrY1Rinvz0z3mv7U8uLEA= -github.com/aws/aws-sdk-go-v2/service/route53 v1.43.3 h1:hMnlDw1V8y9dKmWxxw3CqMCwx+BVQASeTE02ws+DBWo= -github.com/aws/aws-sdk-go-v2/service/route53 v1.43.3/go.mod h1:343vcjcyOTuHTBBgUrOxPM36/jE96qLZnGL447ldrB0= -github.com/aws/aws-sdk-go-v2/service/route53domains v1.25.7 h1:O1I1LYKN8EukWmz1yAqfqCEIZUJtpzrMpGLhWe9Y3z4= -github.com/aws/aws-sdk-go-v2/service/route53domains v1.25.7/go.mod h1:JEql2FZJWlG7D+eJhKUTa0prZ+XVrCgQxIU4y0Up+So= -github.com/aws/aws-sdk-go-v2/service/route53profiles v1.2.7 h1:+B1xb96u0Pk6V6HrO0aSqM0uYfm4mFQUGNYZQ/Swsm0= -github.com/aws/aws-sdk-go-v2/service/route53profiles v1.2.7/go.mod h1:NVNxvMuZWnu00ZP+Qt9Ctn9/+7tWx3XuFZ3w0ZhsRWY= -github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.23.7 h1:HwBkCqOBpLZQj+LdBJ8RfLm9djNBXIrg9cBrlqPq8mo= -github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.23.7/go.mod h1:u4oMC5p7+ADFCAUi7XKSt/4qicvsm3C8IAT1Rhv9HsE= -github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.19.7 h1:PNEnWQkCfOmWt09u+OvbxmlIJ9yBsk+54/aZYCEm+To= -github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.19.7/go.mod h1:VewKW9SIgXeO7n8gAYUprOPlmsEK7t0xr/NqpTp/wFw= -github.com/aws/aws-sdk-go-v2/service/route53resolver v1.30.9 h1:WMI5Q78CTJ1ecQLLl3vy/DBpr7IF2S9C38xwkxGIRU8= -github.com/aws/aws-sdk-go-v2/service/route53resolver v1.30.9/go.mod h1:9B3sfWrHSFv5DKs51yrZpTRt/lNWfsz1kYLtVs1jjSE= -github.com/aws/aws-sdk-go-v2/service/rum v1.19.7 h1:8cHO1/CTMextYFbRsMcM3MHGTqRSCWppHrzwm3fbIWo= -github.com/aws/aws-sdk-go-v2/service/rum v1.19.7/go.mod h1:UrDJSWJJBZEBFcqSkvzWkTxjgFPmHlUF9TTjNUf3rzc= -github.com/aws/aws-sdk-go-v2/service/s3 v1.62.0 h1:rd/aA3iDq1q7YsL5sc4dEwChutH7OZF9Ihfst6pXQzI= -github.com/aws/aws-sdk-go-v2/service/s3 v1.62.0/go.mod h1:5FmD/Dqq57gP+XwaUnd5WFPipAuzrf0HmupX27Gvjvc= -github.com/aws/aws-sdk-go-v2/service/s3control v1.47.1 h1:65SnDJ6Ohb+uWp99IfdZZBcASmFUMY/WFH9wti1RVWQ= -github.com/aws/aws-sdk-go-v2/service/s3control v1.47.1/go.mod h1:5rTK8mtR2HvjZ2G9ebpJdaQmLgnme43M0nr6iG7d1cc= -github.com/aws/aws-sdk-go-v2/service/s3outposts v1.26.7 h1:TIZd9qCQOSLwFvfeB+WVz4ok0MbYzL3DCWGnV2y/5TE= -github.com/aws/aws-sdk-go-v2/service/s3outposts v1.26.7/go.mod h1:M+fYY5ITWtBj9JWpy7qk8MrZ3hZ+3IElypnuhcbHqx0= -github.com/aws/aws-sdk-go-v2/service/sagemaker v1.157.1 h1:IldNaSZFAIBzDRW2WxA/LlQlDklUXYV1X7K/C4NlCo8= -github.com/aws/aws-sdk-go-v2/service/sagemaker v1.157.1/go.mod h1:xU5CLeB+kOnZ5G1I5/sMNvyI9Ogz6av2lgrT76nZHXQ= -github.com/aws/aws-sdk-go-v2/service/scheduler v1.10.7 h1:EcPyKUUo3neD2tDFKnq3TR3B9s2uZe9eWgxVQgixdzc= -github.com/aws/aws-sdk-go-v2/service/scheduler v1.10.7/go.mod h1:MlNx35QVGG8TB2x1kOC0TKd9e93+RmFUE8HzYDLDLso= -github.com/aws/aws-sdk-go-v2/service/schemas v1.26.7 h1:JTq65OJ09cA3Q6bTRmPY/JUtr4eJXaslmptPlvCKXVk= -github.com/aws/aws-sdk-go-v2/service/schemas v1.26.7/go.mod h1:yQPYNOTbanRoY+vqQw6iKPn4wRskNbph1WNyamdKCyg= -github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.9 h1:croIrE67fpV6wff+0M8jbrJZpKSlrqVGrCnqNU5rtoI= -github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.9/go.mod h1:BYr9P/rrcLNJ8A36nT15p8tpoVDZ5lroHuMn/njecBw= -github.com/aws/aws-sdk-go-v2/service/securityhub v1.52.5 h1:ADikN8FSQ7rd6wOfEuIOVK2uAIfpf/xt8S6uBMfbDgY= -github.com/aws/aws-sdk-go-v2/service/securityhub v1.52.5/go.mod h1:TccpGcVXrED4xcLhtYFs5qHJEzL8qXCCoQj+TDosCxQ= -github.com/aws/aws-sdk-go-v2/service/securitylake v1.16.7 h1:GdeWFVCWJvEgOZ7oMkRd4Bq+pKwiLUzwwQqY+Rgs6cs= -github.com/aws/aws-sdk-go-v2/service/securitylake v1.16.7/go.mod h1:dzjmZN3T7eA/7NjEY6YfLvmBB59nplFzB35ylmbY4NU= -github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.22.8 h1:fFL9YqGWR/UxlKME5FHujafsC/uVzZl7MOmbT2sUCbA= -github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.22.8/go.mod h1:GGakjHMB2drDmWmzohN/u/nxCt91574Di6aFUseaAVQ= -github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.30.7 h1:cZv5/PwYFtFDzh2696g/fxq/DyCKivKHeSkKQb1LdQU= -github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.30.7/go.mod h1:orlIM5DB1+KVQwFgxRYvO0dlPqa4Z/XX6WeCfqDkt2s= -github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.28.7 h1:HYWgssFPC09i+ZikqD4hG9WG3whI4UVYlxCyRkOCSkA= -github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.28.7/go.mod h1:m3Rj1F8GFvbAlQT4LwQIewX9Ojj+vXX0BAMbhSNVPzs= -github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.8 h1:lR2PZfD1YNEPq0TSljh1Zfxmr53FaKZOTf90hQKmH/4= -github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.8/go.mod h1:JsD+G3R0ZMWqjt7VDggNsc5SFl4hw+Sk8KQaRN1sltI= -github.com/aws/aws-sdk-go-v2/service/servicequotas v1.23.8 h1:A8HyQV0i5aDl9uXDbFmBSzrHvrmvciq5njIprehkKdw= -github.com/aws/aws-sdk-go-v2/service/servicequotas v1.23.8/go.mod h1:Mj9BbPUqXHUD+LaY7GZ9+OSn6kO8MozZGv41/2S0BFo= -github.com/aws/aws-sdk-go-v2/service/ses v1.26.3 h1:P1wg6h8Jm6BW660d2LsiBN0KdfeXAU+wlJitvPb1Cig= -github.com/aws/aws-sdk-go-v2/service/ses v1.26.3/go.mod h1:PS2N1JNb+LsgIQA7Iu8PyoXWOUC5HAbt3esVYzWdVEg= -github.com/aws/aws-sdk-go-v2/service/sesv2 v1.33.3 h1:WiWgFFqFlrMEf1Tu1rmbe16PrnmZixT6Gg4LBDMGzgo= -github.com/aws/aws-sdk-go-v2/service/sesv2 v1.33.3/go.mod h1:OQqMYY/a4+E+cZsZyaXNqM23vODOgCyRMG3WRYxUnqc= -github.com/aws/aws-sdk-go-v2/service/sfn v1.31.3 h1:8DEXcCXtjqwP5bcSEY21ZMYS0sxN9zBYWj0/3PDQGf8= -github.com/aws/aws-sdk-go-v2/service/sfn v1.31.3/go.mod h1:ae7mWKnnn7j/l9Egr8HaUg9hsn6b4jIS7eryh3nqkLg= -github.com/aws/aws-sdk-go-v2/service/shield v1.27.7 h1:+6htIaoJazNvqyFMTjPtpFWK1R1FhS1DonO7Yn7SMSo= -github.com/aws/aws-sdk-go-v2/service/shield v1.27.7/go.mod h1:6vpeffPxOOCXeYbfN9VQ4YkezaSfO8DZcJGgoweQGPs= -github.com/aws/aws-sdk-go-v2/service/signer v1.24.7 h1:iKDC2d19+IPpl+o0pSfpWGd2YDh84WqPDMtuD7isAnA= -github.com/aws/aws-sdk-go-v2/service/signer v1.24.7/go.mod h1:JtAWXrX+4ZDxy2xBP0MmC80+Q/tHkU4MGetpcsTIKjo= -github.com/aws/aws-sdk-go-v2/service/sns v1.31.8 h1:vRSk062d1SmaEVbiqFePkvYuhCTnW2JnPkUdt19nqeY= -github.com/aws/aws-sdk-go-v2/service/sns v1.31.8/go.mod h1:wjhxA9hlVu75dCL/5Wcx8Cwmszvu6t0i8WEDypcB4+s= -github.com/aws/aws-sdk-go-v2/service/sqs v1.34.9 h1:soISVWbRSqWplczJaEYxj26UrGULnptybx/eA3aGo90= -github.com/aws/aws-sdk-go-v2/service/sqs v1.34.9/go.mod h1:zn0Oy7oNni7XIGoAd6bHBTVtX06OrnpvT1kww8jxyi8= -github.com/aws/aws-sdk-go-v2/service/ssm v1.53.0 h1:+btWuHF/6IuNrGgSZTWW4zs3Xz22/1xiv6LDhw10Xao= -github.com/aws/aws-sdk-go-v2/service/ssm v1.53.0/go.mod h1:nUSNPaG8mv5rIu7EclHnFqZOjhreEUwRKENtKTtJ9aw= -github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.24.7 h1:JD+nfys7xP30o6525uzFtbh0IcSbl1TKe3SAjtR0ZcY= -github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.24.7/go.mod h1:ErlGR2/HgpkAaMsxjoGolPNEQAqbAaOPX41GquDwH5Y= -github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.32.7 h1:4sKXOtmOka4Yjoj7/iRSHYheE1bSCX9ibKCX83cA3xQ= -github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.32.7/go.mod h1:X8f2Z8KgT3QA9MbNgvS0We5mDIV6ck///1dgB/FFRnk= -github.com/aws/aws-sdk-go-v2/service/ssmsap v1.16.4 h1:xyA6AjItZ0gEJTAkE5aWubfGgl9auiEDlGeftHWYmFU= -github.com/aws/aws-sdk-go-v2/service/ssmsap v1.16.4/go.mod h1:/h15THbnzc13Z5nza7r0aEFVOcKC2qRk7vb8Kk0+3mE= -github.com/aws/aws-sdk-go-v2/service/sso v1.22.8 h1:JRwuL+S1Qe1owZQoxblV7ORgRf2o0SrtzDVIbaVCdQ0= -github.com/aws/aws-sdk-go-v2/service/sso v1.22.8/go.mod h1:eEygMHnTKH/3kNp9Jr1n3PdejuSNcgwLe1dWgQtO0VQ= -github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.27.8 h1:NrypLLRMrsazAxgVk5xfYbZbTHPIS/hia2N1oYZy7q4= -github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.27.8/go.mod h1:4UPEDJSxIkfUEOi5aBMkkyG8SIb8PXMbEGKNnA1qCgg= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.8 h1:+HpGETD9463PFSj7lX5+eq7aLDs85QUIA+NBkeAsscA= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.8/go.mod h1:bCbAxKDqNvkHxRaIMnyVPXPo+OaPRwvmgzMxbz1VKSA= -github.com/aws/aws-sdk-go-v2/service/storagegateway v1.32.1 h1:PjTXT77azu4ndyEsouW4bEGEDBRh0OfpfXP5gcw/VCE= -github.com/aws/aws-sdk-go-v2/service/storagegateway v1.32.1/go.mod h1:DMpqLTXDFFABHttF2PZ6uZwB1JFgQh1Zs9rBvbdXYn8= -github.com/aws/aws-sdk-go-v2/service/sts v1.30.8 h1:bAi+4p5EKnni+jrfcAhb7iHFQ24bthOAV9t0taf3DCE= -github.com/aws/aws-sdk-go-v2/service/sts v1.30.8/go.mod h1:NXi1dIAGteSaRLqYgarlhP/Ij0cFT+qmCwiJqWh/U5o= -github.com/aws/aws-sdk-go-v2/service/swf v1.25.8 h1:8k49Jjnpg7JSR+zLZofhW+uEd/AtlkOj7ul8A/KKXlA= -github.com/aws/aws-sdk-go-v2/service/swf v1.25.8/go.mod h1:1RWh5vziaTF8NQWfv9HArm2kAQkLhcky744hMqjf1hk= -github.com/aws/aws-sdk-go-v2/service/synthetics v1.27.1 h1:VT8+zI6vrFe18+tsUqL0mHybxqaHNfFBiAofQBsxdTU= -github.com/aws/aws-sdk-go-v2/service/synthetics v1.27.1/go.mod h1:teVP9pI4M4wmnulxrsT2YAkDbrkdFrfiAHvzjwgItdY= -github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.3.2 h1:KmNAKOcI2v/Tt91rOACTR+HBYTuYDtDKnME09cuHBIQ= -github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.3.2/go.mod h1:w/GSXDm16Biw4jFzXXr0BoLLgbLs9iEso0kBlj2vcKY= -github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.27.7 h1:RsnaiuJyE7VD2oAdZWqjYbSnhg562hs7N+8KOBkbT8M= -github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.27.7/go.mod h1:b1Vq5jc+FTVQ2Xj/ELJbeivWB87Md6yBfWMCftvav7Y= -github.com/aws/aws-sdk-go-v2/service/transcribe v1.39.7 h1:SKnIqxwaUHVrk1/OZxy1pN8ZQUMWBLw/mm/CI7VrOMM= -github.com/aws/aws-sdk-go-v2/service/transcribe v1.39.7/go.mod h1:VlP1DtljVvBSDiQ5FSxPPlwiD/Yykp2M6L2W4nnZbGA= -github.com/aws/aws-sdk-go-v2/service/transfer v1.50.7 h1:sb+VsjVoh65H824CvLP/CoT8B6FIlUOqJA61E61F6Cc= -github.com/aws/aws-sdk-go-v2/service/transfer v1.50.7/go.mod h1:XYGn6B3Hwb1kxF+dAnPhUmZdTUOwEQJDNxVE73tpRnc= -github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.17.7 h1:1zLYrijPJeJ9BkrfRaC8xvoeo5Mlyyjgnt289MVb2eg= -github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.17.7/go.mod h1:/il6CcYy1TceX8GhBT8qbEUiqIGP/R+OvlztiT8OMEw= -github.com/aws/aws-sdk-go-v2/service/vpclattice v1.10.8 h1:96D/oPsLeaiI5iIxcGq6lVmyFwKJiGnP5Ripncyrt7o= -github.com/aws/aws-sdk-go-v2/service/vpclattice v1.10.8/go.mod h1:0Ob15Jwh3IuF8Bo3BtPqwYzSzg6CLhuGOuDb/YRQYCA= -github.com/aws/aws-sdk-go-v2/service/waf v1.23.7 h1:Mn6y55lRanGqE9nC5o6T/9hdxWcDt4vymCeCTi4eA6o= -github.com/aws/aws-sdk-go-v2/service/waf v1.23.7/go.mod h1:2XegKHMpdkoinGtOkwg56o+yICOFXZ5f8wMwfp8AZ/k= -github.com/aws/aws-sdk-go-v2/service/wafregional v1.23.7 h1:VxdPqEaapMDhirfdDPuMSz/cPVzL4bWRqgIWMA1Hvtg= -github.com/aws/aws-sdk-go-v2/service/wafregional v1.23.7/go.mod h1:UO0eTOgXrGuaOevcrZmds9eh+NvHOu3J4PMMkt869mc= -github.com/aws/aws-sdk-go-v2/service/wafv2 v1.52.3 h1:10fpCAetk3SIp+DipAyKhEP9EhdJn4vObeeZfFS15f4= -github.com/aws/aws-sdk-go-v2/service/wafv2 v1.52.3/go.mod h1:LGwkLWTFrgAA0gZJuQ4q/+qx4QdHtaXEjjpGHkBriNw= -github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.32.7 h1:ZWPNrm0CnMbJAaDKhRbQaNhQ5eIqiVduN6AZPynkkDE= -github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.32.7/go.mod h1:kx/rD62XQoHz4BgBpJ3I0jdJUvFtBo7dtZIzNPv7UOY= -github.com/aws/aws-sdk-go-v2/service/worklink v1.22.7 h1:QnIzRTb57UVRhmDOJ8djNl9AJcMD1uaMrzAITecgwq8= -github.com/aws/aws-sdk-go-v2/service/worklink v1.22.7/go.mod h1:WMs7M0tobcmvcT9i3a+mIU0XjjNGNvqbvdYBiMtxIkA= -github.com/aws/aws-sdk-go-v2/service/workspaces v1.46.4 h1:smKZiFGDU6PNYwRQNv9nTVAYPM8kOsjrV5HCbqi7elo= -github.com/aws/aws-sdk-go-v2/service/workspaces v1.46.4/go.mod h1:ryyAZfOjaiSw2Jhcrih4Tlio4vCBhjYAFts4FHGdRMk= -github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.21.8 h1:0t40VnvGmkaS2dH/Mxf8ebsGqs8G/KPIvarII0N+kEY= -github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.21.8/go.mod h1:wJ4LDnmIwBXylODaeYe38Bn+7cz3A31VqASyX0yO8WA= -github.com/aws/aws-sdk-go-v2/service/xray v1.27.8 h1:K1Tn6HAye76wNYWdKRCs/OjREiQorIsjZNNJIRPmQy0= -github.com/aws/aws-sdk-go-v2/service/xray v1.27.8/go.mod h1:JrEQI29ArLt7n+/i6/mWmUawN8ac2O+/xV8739EpnPs= -github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4= -github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.21 h1:7edmS3VOBDhK00b/MwGtGglCm7hhwNYnjJs/PgFdMQE= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.21/go.mod h1:Q9o5h4HoIWG8XfzxqiuK/CGUbepCJ8uTlaE3bAbxytQ= +github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.34.2 h1:QliYfQlWPSjTZpLjj8dXpV6jRuxMs9DFJ8W1Q+ZHMy8= +github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.34.2/go.mod h1:9bHRHmhoqatAujuRir347sJaGEg6xoV0T3On4DNiJ10= +github.com/aws/aws-sdk-go-v2/service/account v1.21.2 h1:13GT3QC+Mnqm1EgMN7o892TmeAuFAfrzZA9QXmzJhv0= +github.com/aws/aws-sdk-go-v2/service/account v1.21.2/go.mod h1:VT0EPglK25daFaI4vfLQZu96HpeY6cH/Wt5/UZULD8M= +github.com/aws/aws-sdk-go-v2/service/acm v1.30.2 h1:LNCRNr5Ha6OUcnV4licXm/V9/fUyto85nQdQSscC09g= +github.com/aws/aws-sdk-go-v2/service/acm v1.30.2/go.mod h1:wRBzxEW2vsJMJAuV7yWEHGzo/KycX3t02mUVm6P8qHY= +github.com/aws/aws-sdk-go-v2/service/acmpca v1.37.3 h1:1jmLDJJ3StvfOopWDb/HY9mDSN2e7ZmReww4FTFvNnU= +github.com/aws/aws-sdk-go-v2/service/acmpca v1.37.3/go.mod h1:vWSvubH4BhEG1Vl6lLUVHZzRo7lgIM7/oJpBv6hN5i4= +github.com/aws/aws-sdk-go-v2/service/amp v1.29.3 h1:rMd/1TGy+5GWtM6jZdim9hBq4F/Dk/V5DmNGGSRTtkg= +github.com/aws/aws-sdk-go-v2/service/amp v1.29.3/go.mod h1:oBgr3A5bnuj3zy2Py9EbTT4zFeUdeVTDpWOddeKI38I= +github.com/aws/aws-sdk-go-v2/service/amplify v1.27.0 h1:yDWoWVYZZ4TZvXdy3FrnPIxLw1FV4aFml4QQnZJNECQ= +github.com/aws/aws-sdk-go-v2/service/amplify v1.27.0/go.mod h1:wkeJaTSxtQaFa17rjqMKQdYpSH+ZZlASic5ZDA4A0KA= +github.com/aws/aws-sdk-go-v2/service/apigateway v1.27.2 h1:XMdSPyg1ZJsoPIhmOiiSSA4qsk/G2ZGgDNYp3JQOwzk= +github.com/aws/aws-sdk-go-v2/service/apigateway v1.27.2/go.mod h1:dxPkh3eysV7j4JJqodTQijVKlIH0A3MhGJcQpJO1XL4= +github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.24.2 h1:dLg685y7wusZZjJcZ+c0PhV8+wjTn1xzidvUkondtJM= +github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.24.2/go.mod h1:wwTm1f7PQvrhoXmvPiqalPJ3tUfA5p4TaBs4pu3yOYs= +github.com/aws/aws-sdk-go-v2/service/appconfig v1.34.2 h1:9dJDj2aQmiT/gv8Kb72uKMWFSzZmmJyzOXn4qBvvlow= +github.com/aws/aws-sdk-go-v2/service/appconfig v1.34.2/go.mod h1:CwYkLsUfuJ6ShJ7kEfnMVThqLGXUJ4a/mLDCezHnNgE= +github.com/aws/aws-sdk-go-v2/service/appfabric v1.11.2 h1:F3VKAuGYiLCz5Dt7A9zmgj6isVk6slYqxTmeQZKpw1A= +github.com/aws/aws-sdk-go-v2/service/appfabric v1.11.2/go.mod h1:Hnmefbi/qBfWK2AUK+Y9cdJV2ic3WVrkwEgswRTYGxs= +github.com/aws/aws-sdk-go-v2/service/appflow v1.45.3 h1:dkDnsLANBkVD/tr+XKXmuByfucR1hGqeyG+KRm7QOck= +github.com/aws/aws-sdk-go-v2/service/appflow v1.45.3/go.mod h1:YJDe9ZNnfXvCZEl9DtKZviVFZBoSmwqY5odlT5A0iR0= +github.com/aws/aws-sdk-go-v2/service/appintegrations v1.30.2 h1:r/++KdfZx8Woi3pIIvFMX65fz2ALLBBSEtabgnF449w= +github.com/aws/aws-sdk-go-v2/service/appintegrations v1.30.2/go.mod h1:bcwWgN13kk3Y7iq5stSA+joIygO0/QK7d18ohTEF188= +github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.33.2 h1:douQmMbPFGG5AxFDoWdImN3T+8N1z32hkQXPIL7NKGs= +github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.33.2/go.mod h1:yg5Zb3dlzZMV7FsmL5fI82xPgUa62sQP4MeQwTS3NRk= +github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.29.0 h1:eI1i6YZDDwAd+wN2v40yWwzRd7DMVPO3227233q9vgA= +github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.29.0/go.mod h1:6igoPKTMLmlS5UzkIaVsJYLXQjSQAVs75HiY2xdJyKI= +github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.6.2 h1:VhZVJ0HiiWieoahI0LC+/rrAkgwPpuWw37HlVxs8OrM= +github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.6.2/go.mod h1:GzJ9Fze7pxMh9r8wIjFWWDpR7LidenXT5/xEAlZjBkQ= +github.com/aws/aws-sdk-go-v2/service/appmesh v1.29.2 h1:YWAxOgkdNG0+K25He+mU3QnxoB7HAGoqDOSLkIA4Ix8= +github.com/aws/aws-sdk-go-v2/service/appmesh v1.29.2/go.mod h1:yPRVatpZ0pDsR0+FEVWIWhw4RQeDq73iRrbd7ro+yxI= +github.com/aws/aws-sdk-go-v2/service/apprunner v1.32.2 h1:468DHZ8HOxmnyc+FPHrA12mIiBLm/TAKrn2AQDLeiTw= +github.com/aws/aws-sdk-go-v2/service/apprunner v1.32.2/go.mod h1:MFQKKPZwSPqOvqDnf9dqobSKODpgqnnbhYYzE3QAgDM= +github.com/aws/aws-sdk-go-v2/service/appstream v1.41.2 h1:gNGJ/+acSa5t10VkXTi0FKo9T2ahiqbhDYsErYIDLf0= +github.com/aws/aws-sdk-go-v2/service/appstream v1.41.2/go.mod h1:zjq724ntnP8ame8ZzDW0/yca9YPb4CeENOS4hSH/t0Y= +github.com/aws/aws-sdk-go-v2/service/appsync v1.38.2 h1:ygiw0umAkC+Gdzcs77aaLtjq4UUJOW6lIu7eK8vpaxM= +github.com/aws/aws-sdk-go-v2/service/appsync v1.38.2/go.mod h1:L7JKjMdMuWIfvOLPkN0dGNSLbKrcey+XATTHeB+dCJM= +github.com/aws/aws-sdk-go-v2/service/athena v1.48.0 h1:oGuR6wuok/T96ISXwQZ64jA83g0qw+poXrDqElx8jk0= +github.com/aws/aws-sdk-go-v2/service/athena v1.48.0/go.mod h1:bmGCoIiNCRnfKa6T64nCTKrWOtw362tPUKDpq/fjMDU= +github.com/aws/aws-sdk-go-v2/service/auditmanager v1.37.2 h1:n6IT2Q6DJg+540tWwIBnJHMrO3Vl5nu+HafGNNo077c= +github.com/aws/aws-sdk-go-v2/service/auditmanager v1.37.2/go.mod h1:IZovD0WWpMx5oFy87RwgPPQcnMCQsiFHir7C9SCV50E= +github.com/aws/aws-sdk-go-v2/service/autoscaling v1.46.0 h1:HQ0OvPxqTh2mYKRx4BappkCeLBU+E6oWAKSJ5JpP03c= +github.com/aws/aws-sdk-go-v2/service/autoscaling v1.46.0/go.mod h1:YmWinWbpoVdOgnBZQFeZJ2l4kT97lvnRlTvX2zyyBfc= +github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.24.2 h1:adYgaCwIbN816Nxyjhfh4P+YkbgoWX5u/+195qOeDH8= +github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.24.2/go.mod h1:FJIWPT79C+J0TC0svBOcVZi3agyv/t8ej+nZekrTItU= +github.com/aws/aws-sdk-go-v2/service/backup v1.39.3 h1:mjYDN7CPl0CHrTBe36EKqAAGGXAKy8MXuNF+2qHkVdM= +github.com/aws/aws-sdk-go-v2/service/backup v1.39.3/go.mod h1:dc18UjjmJLlpcPGF6kluQcEpcddqlkdRTF8h5XKWSbc= +github.com/aws/aws-sdk-go-v2/service/batch v1.46.2 h1:QS0NsLcQjsigdaswnWN/xlqZuCTnjvj7sEXWx0gL1Fs= +github.com/aws/aws-sdk-go-v2/service/batch v1.46.2/go.mod h1:cAqXVRS4uwp/DsssDOY+Gi2wiDoQ4xgRWaPAX/mJbi8= +github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.7.2 h1:phRK57EADWnti25vt4PoNtsOgD/ZH5ojlm5Netstokk= +github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.7.2/go.mod h1:l/bYZQeSpoxKlYA8gEcQQDqkec+MId5k1g3r/EXpYdg= +github.com/aws/aws-sdk-go-v2/service/bedrock v1.21.0 h1:STFP+23Q1vXMnauv3OWu5vLenuzWPKYeTC1JUHolW8U= +github.com/aws/aws-sdk-go-v2/service/bedrock v1.21.0/go.mod h1:o0EnsM4cr3V+xf+dQw3TzeqOSYkxxq7VgGnDsgyjgBw= +github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.24.0 h1:NbiMdHggevTwK+YY/4gpPEgt60z7dfdPpznhUR1qi1c= +github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.24.0/go.mod h1:gYKKDvLQt8S5EdovDwxZBDTVWa4aC86GixDtsmxcZqM= +github.com/aws/aws-sdk-go-v2/service/budgets v1.28.2 h1:bHYXDkOhPR44ewGRD+7jU6zAvgqAJfNWQ5tsMp4C+UE= +github.com/aws/aws-sdk-go-v2/service/budgets v1.28.2/go.mod h1:VS+/KtauBBdzOBHe4v7LjF0lHb4l5f+/Bwlq6aG/LJ0= +github.com/aws/aws-sdk-go-v2/service/chatbot v1.8.2 h1:/q5MHgjvnVjFwXS+DVhfvk8HS9B+TlwcywoDD0+HiyA= +github.com/aws/aws-sdk-go-v2/service/chatbot v1.8.2/go.mod h1:0wLPjkBsXBmNbBzhCjhRbx8LB3ujdBbMQgFIsRrRxz0= +github.com/aws/aws-sdk-go-v2/service/chime v1.34.2 h1:9YVLGZSPOgUXfyHRRMDR2j5+tpMT/AjAL2HROdiE/y8= +github.com/aws/aws-sdk-go-v2/service/chime v1.34.2/go.mod h1:HDSstwNcRPPEme6Bx9bxLl3CnbKcSbsGqHtqXMFDjas= +github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.20.2 h1:mLGdBN5ZY4FiNdr0i3V9rAplWz+BrZBjceFeCGV+Yqs= +github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.20.2/go.mod h1:HiKQHgYsjLw9oM/WumYyQcgvYU7UoXnxFbR+B3yjCU4= +github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.19.2 h1:8qVZLGQ3yVYHIwi9VvWNLyhEMHLuCTvR+J9zofsl6w8= +github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.19.2/go.mod h1:MaP+/TjdctXQ1ZpxifQmV5/LZP33BvyegbBNx0prt8g= +github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.18.2 h1:KRoPFpDkUlLDk4nxZenOfFHvqk7goyqg+AbvbZkp4P4= +github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.18.2/go.mod h1:dMFxEEk4ZvMZlx6geJiNFcdCXiVqFTd+iJSkpC6GO5I= +github.com/aws/aws-sdk-go-v2/service/cloud9 v1.28.2 h1:bgmxNYhAXisVL7ErrzCfHiQjwGjnCWJWOp8vdLRR+RA= +github.com/aws/aws-sdk-go-v2/service/cloud9 v1.28.2/go.mod h1:j0F3w0y1MtSQnRFAws+YAGyiQyAAn0R7kbaBxhddilA= +github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.22.2 h1:2UujTgol2vNJ2mz+tJ3+fs83V5y6pUUYOSx6hqNhRfY= +github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.22.2/go.mod h1:W+7y5K2ZrUkeyMoGaKpItSXrI9wlLy6hUnOGZ++lIj0= +github.com/aws/aws-sdk-go-v2/service/cloudformation v1.55.3 h1:b7i7TR+aETt1NDTDVOmrlz2dPArKJsqDzMB2WuxAfK8= +github.com/aws/aws-sdk-go-v2/service/cloudformation v1.55.3/go.mod h1:C5vVI6+Bu1ZRLiKeO+dQPKYTg5kxD8IdmixnN1W/srI= +github.com/aws/aws-sdk-go-v2/service/cloudfront v1.40.2 h1:d2VzVozwvcImzmlPTvIV5xHh3tsm5PSnHIlOpbZFZMY= +github.com/aws/aws-sdk-go-v2/service/cloudfront v1.40.2/go.mod h1:f3osu1mATeVxhF5MufhYckvB9WZNqv29c0wNR7egU9Q= +github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.8.2 h1:a4d0Yqswi/qEI5buJ8hc2ehEzsuObTnhqRqOKTnQNGg= +github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.8.2/go.mod h1:wyLul++JNW+lPqSk7TMg/0OPLXwbVH5rqUkd8WajyT0= +github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.27.2 h1:BoMYSTSAIs5mvgMIjL/vO931d6jPC6B7fxGjw1IIpiE= +github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.27.2/go.mod h1:jp9mQkU3qcNcAff2RRycAdgELLWgZB/k0K1bTFQShfw= +github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.26.2 h1:faHu+1KdEnYswq83a//OrKsgOhaUh9H8Z+w4gpw8UaQ= +github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.26.2/go.mod h1:+r61I62GV/LUtLb2rWKiMNMhdMGLgSoWaHiv1ETZpRE= +github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.44.2 h1:0RsL6IlPHeAgl6RF0gGIlB4OKIw3rjfNrueOMj8qELg= +github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.44.2/go.mod h1:0tPpvgvHOBqIh+j0s5GL+WzrAevuxVJOEQC2GF2CJvo= +github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.42.2 h1:eMh+iBTF1CbpHMfiRvIaVm+rzrH1DOzuSFaR55O+bBo= +github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.42.2/go.mod h1:/A4zNqF1+RS5RV+NNLKIzUX1KtK5SoWgf/OpiqrwmBo= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.41.2 h1:Qhj2S6/4nOI16RfribCZXob0e9s2M6Z86f3nAQbBCXY= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.41.2/go.mod h1:+/4cU1i0DF9gaA6GAZRIHVJWLZB7SSqJTCvkOMilNQE= +github.com/aws/aws-sdk-go-v2/service/codeartifact v1.33.2 h1:2M8I3ePpm98rfZKW3u7V9rJOjVg4THRKD49yXYdLNXU= +github.com/aws/aws-sdk-go-v2/service/codeartifact v1.33.2/go.mod h1:kllucfSUnBCE48OSxf2uRkNHzfkekje+dGMzGUsUSZs= +github.com/aws/aws-sdk-go-v2/service/codebuild v1.46.0 h1:rrU2ZewJLIBqRaUAk28tJw9/YfuFoKJIZSykPNckHIg= +github.com/aws/aws-sdk-go-v2/service/codebuild v1.46.0/go.mod h1:pew6dLp7mS9QEpkhmGEHxKnlovUE6/KvrhDhcW2Kick= +github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.17.2 h1:yRwaYdxvw1B9a1/G94qxsbSpL844MNDcJKLxT8r5qCE= +github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.17.2/go.mod h1:xnFL/cxCfhoEjZxTNA+qLvpoCX7AilJZvKF+hRqfQtk= +github.com/aws/aws-sdk-go-v2/service/codecommit v1.27.2 h1:Re44YG/5Q5XoL9Ozq+fmlUa5TnR7jZPZbR5MWW6NElg= +github.com/aws/aws-sdk-go-v2/service/codecommit v1.27.2/go.mod h1:UrN2I+jUfu9Cu/Ovc0Hzb4A4vR18mODiio329hguz/c= +github.com/aws/aws-sdk-go-v2/service/codeconnections v1.5.2 h1:zPSDYkHwjVKto3Tq6wASD7+bxNTw1tC2GZ+79KB7HQI= +github.com/aws/aws-sdk-go-v2/service/codeconnections v1.5.2/go.mod h1:IxCJHm+WZMUFO1CUX5wncQsVDxNbR8jomMXppCfOP/w= +github.com/aws/aws-sdk-go-v2/service/codedeploy v1.29.2 h1:sVFvCVQ5E3b2Wqh2gBnUfIinw7NdJ7h9d1kdGBV6LYE= +github.com/aws/aws-sdk-go-v2/service/codedeploy v1.29.2/go.mod h1:Y2cnvaNeBNgLOvDSBi2zGy8ft9eR7qBKbxCLgR4O5yI= +github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.24.2 h1:0zQpu0iCRPn8nR0uBqarSS2q4z5WHJN4a+Bs9UIXs38= +github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.24.2/go.mod h1:RyNiCpIH0KtgbCt3eKGlhgj9jG6l8l+Yi1GDd0vlETE= +github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.29.2 h1:WJCEDkpkLi5Q+YQsPJYJFgRWtnYwLcY+NJsgahyJoOk= +github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.29.2/go.mod h1:HEOwb1SxSL01D6YtkARXzi0ty2geNsb67FSXzLWahJ4= +github.com/aws/aws-sdk-go-v2/service/codepipeline v1.36.0 h1:8draYgEUnBklNBjn8+qb6rJtSBwdv+/6U1B1z+sr5NY= +github.com/aws/aws-sdk-go-v2/service/codepipeline v1.36.0/go.mod h1:UZj9ctdbPBbfD3ZlTh+s7oRgv4+t5yed5CEx0iUxqfI= +github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.29.2 h1:E6cnRUSrrtqIcfP6umkvUKjlir7FoKBwDMEocVWB2hM= +github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.29.2/go.mod h1:1CiGbcC+U9RfvC5ttl7ojDXOXAFn4AxVVch1uQFFS9k= +github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.26.2 h1:39F322GVg7dhbVbqwcAaC2w8MDoeM+6aIU0Peq0BUh4= +github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.26.2/go.mod h1:+CKcwqnMsxjvKOWowLurYjlkFl8Szh7C+qObqIUoDn4= +github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.27.2 h1:8DAit2DpX04cTBGfxGptqNTZPeq9n65jyIS8MVhwoO8= +github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.27.2/go.mod h1:BRw02D3wv17y3ME0qLHT6oPAOnkZLYZm/DJcs9A0WIw= +github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.46.2 h1:bE8HA5Pv05cw7VW5Z/pSw9N1h60byfPBsE3yOrWa59k= +github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.46.2/go.mod h1:LhiW0uS6lY7Juo7f9lQnVYrwmYFxUuwjJFhUquvzjPU= +github.com/aws/aws-sdk-go-v2/service/comprehend v1.35.2 h1:mVDETvwEFGNQpQiKqdn8TV7nwPqvdD4z6jAKJ0XDASU= +github.com/aws/aws-sdk-go-v2/service/comprehend v1.35.2/go.mod h1:G3vLSB5d2YJKz2ylqqDHGlrNtGalHS9TeZS9Q/GArU4= +github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.39.2 h1:7npa1pw8eXpjmP+lds2yrpBJyX+qbvwwt/0mHVmT74o= +github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.39.2/go.mod h1:5KywehL8lXMzk222G4TGKdd0JSymI221w7tUiyYHuZk= +github.com/aws/aws-sdk-go-v2/service/configservice v1.50.2 h1:snWKvHjE6VO/YpqkcEgogVCrcyczOJx/hyyn2g05n1I= +github.com/aws/aws-sdk-go-v2/service/configservice v1.50.2/go.mod h1:+J+fFPZtXSJoSYFKI0LSjNPZ4bN1kPErZOldY/Z7QHM= +github.com/aws/aws-sdk-go-v2/service/connect v1.113.2 h1:h45hg2xWdzhr+eFn7aqfg26TCUJZ4umF3c9kc9ksTz4= +github.com/aws/aws-sdk-go-v2/service/connect v1.113.2/go.mod h1:Cr/NBm+YdRHJg0uHNTIDEF++8IQL207oUsjhTAyS4zE= +github.com/aws/aws-sdk-go-v2/service/connectcases v1.21.2 h1:BtBIsvj3F0LrsDoLPSZO9qanyXYoDFmXCNJ3I+X80XI= +github.com/aws/aws-sdk-go-v2/service/connectcases v1.21.2/go.mod h1:ZrU0ZA81zcKXOUnC8rvjYddEFB3pl7t9tYCdtIRFAb4= +github.com/aws/aws-sdk-go-v2/service/controltower v1.18.3 h1:v4aBi2Jw4vGmLv58u5YZduJbbErX8a0ML1+RRWI7Sko= +github.com/aws/aws-sdk-go-v2/service/controltower v1.18.3/go.mod h1:15mOn+tmGhx9+TidoQaa8gSBItjFx/A5XT9GV1L+LPc= +github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.28.2 h1:i7yTib7O8olbSmTyW2c5C2asN6GUfMI2RLmdKsc/3e4= +github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.28.2/go.mod h1:2Ux5wul+bF0/JIAATf1cv3PWJatZqi/dFt7bRSeYEcU= +github.com/aws/aws-sdk-go-v2/service/costexplorer v1.43.2 h1:Tg7kuCaHMCFOW+HhK/maIH7qtkeDbzahqQOUO9c+/L8= +github.com/aws/aws-sdk-go-v2/service/costexplorer v1.43.2/go.mod h1:Pe+CP8+NOg6tdWBQct3J6PixFNJnOAvkJuLQfe0RKk0= +github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.10.2 h1:3MtTruznyGmlfxQtgwnjDOjubjmUaw9mmTsmxPWNMvM= +github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.10.2/go.mod h1:khyqDEa/5mT22FwodCCtZN4n+9C62VXwqNiPeAkqYlY= +github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.42.2 h1:dHQXIHPlijJIBUubNpShhIUooNDUKB/B8nJ6OSsJfmQ= +github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.42.2/go.mod h1:n9F5nRLYyqBz1khsBptXyceq6ZJG9xqzl2pIyVqYq/8= +github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.44.0 h1:u/zESCIEwz9UoEHFZgITa097TkQZWyrqR5bNHZn/Ozw= +github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.44.0/go.mod h1:+JQlP0jMyl8iWGcUcGzTf+qculjIY+08UN7RKiljmps= +github.com/aws/aws-sdk-go-v2/service/databrew v1.33.2 h1:M18nqFfXtAgxfGoUaaeJS7x8vfZum5SeGq1+5Iu0DLQ= +github.com/aws/aws-sdk-go-v2/service/databrew v1.33.2/go.mod h1:CVFxoBbEUNT6MbNBrDAv2rAZJSuYYLUssU9pyXVQbEc= +github.com/aws/aws-sdk-go-v2/service/dataexchange v1.33.0 h1:k6mEvId7/e7VFQHDYERVSIINa/b+9rTs8kASzsS5aQ0= +github.com/aws/aws-sdk-go-v2/service/dataexchange v1.33.0/go.mod h1:s7mEeIfGsxtBz5vAt/0N+cTHrO+jktEyJMuRxhaLQG8= +github.com/aws/aws-sdk-go-v2/service/datapipeline v1.25.2 h1:RyuqjcKTFUrAcOrORvZTc7OrqO280S8CKBHjNuSQWHY= +github.com/aws/aws-sdk-go-v2/service/datapipeline v1.25.2/go.mod h1:s5RnNkqKX4CuWw48LUh0l18kxmcY1ft7Vz1uZOogxmk= +github.com/aws/aws-sdk-go-v2/service/datasync v1.42.2 h1:mNOyYZFjd3CakcvYIVCmqXFZ0pZJSGobtDx5UciBLOc= +github.com/aws/aws-sdk-go-v2/service/datasync v1.42.2/go.mod h1:qWAvIKfkNqX/IN0sXwOiq73zzSCW/Ar96mHbfY/5D9c= +github.com/aws/aws-sdk-go-v2/service/datazone v1.23.0 h1:vPcABuqO6byiCK1ziiuqRGhwJIZ5olcLIVqdfsVjnLc= +github.com/aws/aws-sdk-go-v2/service/datazone v1.23.0/go.mod h1:vP3xFM0eQ1QJiEyoLeMQQZFPyVDyAiz8oZT6Oyktc44= +github.com/aws/aws-sdk-go-v2/service/dax v1.23.2 h1:sa4Tc0fyVoQ4TYTpYEts24eme3A/gJ8JtJ8ivPnmZfU= +github.com/aws/aws-sdk-go-v2/service/dax v1.23.2/go.mod h1:I0tRaWbXqL20SQYLpkj/SMfF7DWn2uixcWh6wgxPmIA= +github.com/aws/aws-sdk-go-v2/service/detective v1.31.2 h1:YNJKvWXuq2bSP7gGiiUAFovKsIfRroQ+hrH7jAUN0IE= +github.com/aws/aws-sdk-go-v2/service/detective v1.31.2/go.mod h1:Wh8I8XW1iY6cAQI+YM6OlEsiRDDiXRt+gn35f8gjLFs= +github.com/aws/aws-sdk-go-v2/service/devicefarm v1.28.2 h1:I7JKuP8WXxO1IjjFjJos/q0onIinnujMC4y0CPSBalo= +github.com/aws/aws-sdk-go-v2/service/devicefarm v1.28.2/go.mod h1:xZP0sfRF4tB92+5+QsFcXiu4/xjB3PzaoFCPkwoDE4I= +github.com/aws/aws-sdk-go-v2/service/devopsguru v1.34.2 h1:5dxN2n45WLEqD5bxTAnE3huLsy+XaQjdQltHBtv/INI= +github.com/aws/aws-sdk-go-v2/service/devopsguru v1.34.2/go.mod h1:Pyh9lkdrMbLna/aTP7s7lVGujWpf2l3QfVaw4VaaGAY= +github.com/aws/aws-sdk-go-v2/service/directconnect v1.29.2 h1:YPYP82mi4o1tcMOqcVQT5gskgGCt5N9mls9XjR9OceA= +github.com/aws/aws-sdk-go-v2/service/directconnect v1.29.2/go.mod h1:wviEtYFeLD26dbFPH9rxW0HwLWr7b3mp2XoE+sv9D5M= +github.com/aws/aws-sdk-go-v2/service/directoryservice v1.30.2 h1:Me3NbUSxLjbgVnmYLvuHYcW8uExylKPIIqKzf83gFZg= +github.com/aws/aws-sdk-go-v2/service/directoryservice v1.30.2/go.mod h1:bNGYRuLj1B3ZBej4hVeFg+Xxs5z60UkCLHV7mkv9XHo= +github.com/aws/aws-sdk-go-v2/service/dlm v1.28.2 h1:qy0O19Wyg3pJojFNg0xawon2srLh7Ac9vfJPRplvgCQ= +github.com/aws/aws-sdk-go-v2/service/dlm v1.28.2/go.mod h1:QZo3UF5UbxG2OHdaZEX8E3GrcAEXTjRt1uiBP8R9vwU= +github.com/aws/aws-sdk-go-v2/service/docdb v1.39.2 h1:Sq5XgjlNlvcOblrAE68M6wBI8/Id8x3uYeDBtXan/tQ= +github.com/aws/aws-sdk-go-v2/service/docdb v1.39.2/go.mod h1:r13+JhHQutyVAqbnCmGg8P5I+I32BkJ1sKTk1D6k5ho= +github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.13.2 h1:zc9gJVTIWqvtBDBiP1ukGW4tGf+mRzSAlZJoVS/uzc0= +github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.13.2/go.mod h1:lK0VRoP5FK9ZnQKhfRpOTJbWoh0ETjyxv5ydFJuDQNQ= +github.com/aws/aws-sdk-go-v2/service/drs v1.30.2 h1:x3Npo3YynC7zY+2NBo7BGpyJ2FQ6EzdHM9fLvpakmfo= +github.com/aws/aws-sdk-go-v2/service/drs v1.30.2/go.mod h1:J+ZP4mpSfSaWNFekoJULiHE2yZBzjYRMtWSlQhjZUQY= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.36.2 h1:kJqyYcGqhWFmXqjRrtFFD4Oc9FXiskhsll2xnlpe8Do= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.36.2/go.mod h1:+t2Zc5VNOzhaWzpGE+cEYZADsgAAQT5v55AO+fhU+2s= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.184.0 h1:SZnuDlml1uFv5ojh+QTxS+Yru89Hr3QYIUwWoY71frI= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.184.0/go.mod h1:kYXaB4FzyhEJjvrJ84oPnMElLiEAjGxxUunVW2tBSng= +github.com/aws/aws-sdk-go-v2/service/ecr v1.36.2 h1:VDQaVwGOokbd3VUbHF+wupiffdrbAZPdQnr5XZMJqrs= +github.com/aws/aws-sdk-go-v2/service/ecr v1.36.2/go.mod h1:lvUlMghKYmSxSfv0vU7pdU/8jSY+s0zpG8xXhaGKCw0= +github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.27.2 h1:Zru9Iy2JPM5+uRnFnoqeOZzi8JIVIHJ0ua6JdeDHcyg= +github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.27.2/go.mod h1:PtQC3XjutCYFCn1+i8+wtpDaXvEK+vXF2gyLIKAmh4A= +github.com/aws/aws-sdk-go-v2/service/ecs v1.47.4 h1:CTkPGE8fiElvLtYWl/U+Eu5+1fVXiZbJUjyVCRSRgxk= +github.com/aws/aws-sdk-go-v2/service/ecs v1.47.4/go.mod h1:sMFLFhL27cKYa/eQYZp4asvIwHsnJWrAzTUpy9AQdnU= +github.com/aws/aws-sdk-go-v2/service/efs v1.33.2 h1:ePgaKeaN4kXAqzxvDsSilIIq+jftioJb4KXRobIM6ko= +github.com/aws/aws-sdk-go-v2/service/efs v1.33.2/go.mod h1:ZEnNWIxtJp/3H1pPE+IZE4exGTJkAdoGfpM5m5/evxo= +github.com/aws/aws-sdk-go-v2/service/eks v1.51.0 h1:BYyB+byjQ7oyupe3v+YjTp1yfmfNEwChYA2naCc85xI= +github.com/aws/aws-sdk-go-v2/service/eks v1.51.0/go.mod h1:oaPCqTzAe8C5RQZJGRD4RENcV7A4n99uGxbD4rULbNg= +github.com/aws/aws-sdk-go-v2/service/elasticache v1.43.0 h1:rebYexCOCdOpR1zU1ObUIn+or4pS38W1IVQGKzZcSos= +github.com/aws/aws-sdk-go-v2/service/elasticache v1.43.0/go.mod h1:pfx/wDobZvEpxE96P1i0nHbTYEJMCCMv3uMk7UPvdsE= +github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.28.2 h1:La4LqsDHSMdCKoYzKs5b20wSYHfvc6xFBb8OAPDFuGg= +github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.28.2/go.mod h1:k7WhRrXcdXzJ+5dWo2NYT5TCsuSiE8XMnBaJSuwFN6E= +github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.28.2 h1:+/eG+yT9FrwU5c4/9Mv8tAwvK1j/y9YAviBorLmX8kM= +github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.28.2/go.mod h1:nm9N+f+q+SfuI7a+Aex//PdsBpwtX6LvffMVKJXNPBE= +github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.40.0 h1:ZQONu+vfYQ8LJ7G10RK9vXp/6G3B3PZ2KzwWWm4MRxE= +github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.40.0/go.mod h1:EF4KS26lCJdihrMJR9Rd4X4Q+rHLXa8Scx6S6tqg4WM= +github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.32.2 h1:d9nSbq323tgAEmiEEjiiuyUfHiENHe4CRRTLs1gpDAg= +github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.32.2/go.mod h1:lhRPoLCVlLW7dcR6iaW/0LLyJxm7+oI0x1Sgz3OtjM4= +github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.27.2 h1:6knW/190idciVadQO2maJ9kP7Owi1kl8Gtnein1OzCY= +github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.27.2/go.mod h1:5BJB01aNgz5mAshKa1JbXgYxHqgo5x21t6lBME+uM6M= +github.com/aws/aws-sdk-go-v2/service/emr v1.46.0 h1:kb5TAewjmcgDU3d54N0jqPVCo1MH5eM4/Qj/nLzb93I= +github.com/aws/aws-sdk-go-v2/service/emr v1.46.0/go.mod h1:NhCEInrmNnG9sJtkETL21Tt6c055Jd9E+RjALemVQVE= +github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.33.2 h1:ZF2yd0X4n9sCSBbAldxB6l/TEa/TNmJrqoNayb6FN28= +github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.33.2/go.mod h1:3rNt2rGnPFRPzFBqNoe2DR+Wc6eDsU4Uuj95LE6n594= +github.com/aws/aws-sdk-go-v2/service/emrserverless v1.26.2 h1:721ojhGo8V33O4GBl5Ud4nfAtBJbQGlhWpxKPmhGnrQ= +github.com/aws/aws-sdk-go-v2/service/emrserverless v1.26.2/go.mod h1:IML3avGChGuDZg7KjJErWlzKtWjK3A8xsKLHdiqnyFw= +github.com/aws/aws-sdk-go-v2/service/eventbridge v1.35.2 h1:FGrUiKglp0u7Zs19serLM/i22+IiwGxLCOJm4OtOMBI= +github.com/aws/aws-sdk-go-v2/service/eventbridge v1.35.2/go.mod h1:OtWNmq2QGr/BUeJfs7ASAlzg0qjt96Su401dCdOks14= +github.com/aws/aws-sdk-go-v2/service/evidently v1.23.2 h1:btg0AfbtwOyhfo4KBps22cTm21aSPXzpAHrNuyohWqo= +github.com/aws/aws-sdk-go-v2/service/evidently v1.23.2/go.mod h1:qQ9NXjl95/DlTvTkrRQAJgiY45zJZWJCKjTRJdIlRNM= +github.com/aws/aws-sdk-go-v2/service/finspace v1.28.2 h1:vJP+4dXiloy7WO/onL4fZAGC3eozdKboeGpZVpGF39M= +github.com/aws/aws-sdk-go-v2/service/finspace v1.28.2/go.mod h1:tFsSTl1zkohjQ/9KH15FHMZbF5ITdDqh7lMv4i/sZLI= +github.com/aws/aws-sdk-go-v2/service/firehose v1.34.2 h1:9uMAwYszi6P6FTbUVq1X6MMnca2/LfxXSbty6FHMvj4= +github.com/aws/aws-sdk-go-v2/service/firehose v1.34.2/go.mod h1:yGI4W+5bau/K+JNUGepk4lwqLPt77Le6bLL8XrmKAMY= +github.com/aws/aws-sdk-go-v2/service/fis v1.30.2 h1:qw7ZkSCy0akQJbJdIgRQaqXEHe7PrA3DHvE4VvemFJw= +github.com/aws/aws-sdk-go-v2/service/fis v1.30.2/go.mod h1:CArS66NFuL1fBiSLVfWZV6oQjicsdViLm7Ic9Lte7x4= +github.com/aws/aws-sdk-go-v2/service/fms v1.38.0 h1:GcVv0jgW1fXkNkDFYVQTfpkYB+J4UBXXQ69Epx8MzyE= +github.com/aws/aws-sdk-go-v2/service/fms v1.38.0/go.mod h1:sWvDxD23qcn9nbwvVfCmXOQx2HufC9n76agqoio9pfg= +github.com/aws/aws-sdk-go-v2/service/fsx v1.49.2 h1:Wc2N860CGBc3GJTqfucK7IvQCtGECZXOrHACyFth3sI= +github.com/aws/aws-sdk-go-v2/service/fsx v1.49.2/go.mod h1:sk7ZHm49x4rJzJAfeo1dl43sCL26lZx5/Yx2b2VUJkU= +github.com/aws/aws-sdk-go-v2/service/gamelift v1.36.2 h1:YN63wWC/rOHKr2sKdCQ7d8GA1xkWpiAqxDeZEBRxvqg= +github.com/aws/aws-sdk-go-v2/service/gamelift v1.36.2/go.mod h1:vpnhfAZw+lv+5JUrJ1SxyZHXmWNUJ6vPSBRJdMYNHVA= +github.com/aws/aws-sdk-go-v2/service/glacier v1.26.2 h1:OKrtDBtlgFsaBpzm+SMa03xQfiw7CuH3lA0zB2T/N8k= +github.com/aws/aws-sdk-go-v2/service/glacier v1.26.2/go.mod h1:02sKMEDZS0PjOXaMXBOLWy7eeDv6q7MZCJnpvkIOyKc= +github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.29.2 h1:MDx/o1AmckjVptttBpXuuFXp9uVzyWdkqbl3BAezha4= +github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.29.2/go.mod h1:xv6YM0pLCm6pAavEDX0w+h1KD1palRIz7g6xC1wDsNs= +github.com/aws/aws-sdk-go-v2/service/glue v1.100.2 h1:LanBBElYwrO0oxz17wT2I1uf11XhVpE8WgBxQJeUDDc= +github.com/aws/aws-sdk-go-v2/service/glue v1.100.2/go.mod h1:+wkrmuXo1zm/jKJxGt9/dR0gtC4odQjT/4S1U5+aYw8= +github.com/aws/aws-sdk-go-v2/service/grafana v1.26.2 h1:5yBXe/QVPT8zW9fiYCxJ/P6W4x3i0/k3xStiZZGYuXI= +github.com/aws/aws-sdk-go-v2/service/grafana v1.26.2/go.mod h1:QY6cOZe+Wrwgbrb8lDOGuYFOhLFYrUzsBkgioQRk8Ug= +github.com/aws/aws-sdk-go-v2/service/greengrass v1.27.2 h1:TZWWMn73CW+leKhEI9jgkALxWL6BCieq89y/s8F1Rj0= +github.com/aws/aws-sdk-go-v2/service/greengrass v1.27.2/go.mod h1:7fK5FPUtEk91XfsPjYlefrWiD+l0+jHFRpsBfy4LM6Q= +github.com/aws/aws-sdk-go-v2/service/groundstation v1.31.2 h1:qeEjk1IgySVs/LUgTRxZLnP/dnBZWU/N4SEHZTt++0Y= +github.com/aws/aws-sdk-go-v2/service/groundstation v1.31.2/go.mod h1:Cz07eXFSDPzl/HEHWFp4/S+FJkEmHnIXFP4HU6yZ5LE= +github.com/aws/aws-sdk-go-v2/service/guardduty v1.50.0 h1:mU6SeJ/jaPUyQe8f2iCkMWGkdDzPxgua5gTVUy4vn4s= +github.com/aws/aws-sdk-go-v2/service/guardduty v1.50.0/go.mod h1:C88XrHSMQkohukVkU1D26Ugg1ohhYTECF+1YZfP9rYY= +github.com/aws/aws-sdk-go-v2/service/healthlake v1.28.2 h1:njyXovZL9Svd1AZYCHYMuCimfWYrJgAJBBqIOw9UT6Y= +github.com/aws/aws-sdk-go-v2/service/healthlake v1.28.2/go.mod h1:31zKEtWHjT9YGiZZBiZWKopmmLMsDzXJKrWfYDns12o= +github.com/aws/aws-sdk-go-v2/service/iam v1.37.2 h1:E7vCDUFeDN8uOk8Nb2d4E1howWS1TR4HrKABXsvttIs= +github.com/aws/aws-sdk-go-v2/service/iam v1.37.2/go.mod h1:QzMecFrIFYJ1cyxjlUoIFRzYSDX19gdqYUd0Tyws2J8= +github.com/aws/aws-sdk-go-v2/service/identitystore v1.27.2 h1:QSrf6HsounqUtlFAwArhVNHPt3WXmSm0pz7RtojjBdo= +github.com/aws/aws-sdk-go-v2/service/identitystore v1.27.2/go.mod h1:PtkL4CXOQy84zudggyFtyJFXCGDRY8igg9Nfo9df1sU= +github.com/aws/aws-sdk-go-v2/service/imagebuilder v1.38.0 h1:+gsGZbypyP+atqTDsrtaKe26TgrONg3z6rLTm5RmIhg= +github.com/aws/aws-sdk-go-v2/service/imagebuilder v1.38.0/go.mod h1:hqe5ZWGAMgZC14I2GrXc+tUPpucDfGb94RB/7IOdQ/o= +github.com/aws/aws-sdk-go-v2/service/inspector v1.25.2 h1:xiQ70pTvXs9PFYmewDgeICVxRpiQP+cWQZmunV5uYKk= +github.com/aws/aws-sdk-go-v2/service/inspector v1.25.2/go.mod h1:sDcAla3dh7DO6AAdh+29e+rowLaIcw2fxuwNFCIlBuA= +github.com/aws/aws-sdk-go-v2/service/inspector2 v1.32.2 h1:D0nDW7y3KLPGShqF7gaKFRswY8ekG8jsfN4r3CWqAjQ= +github.com/aws/aws-sdk-go-v2/service/inspector2 v1.32.2/go.mod h1:QX+qqJ2RGpNK+KskoCLhZx6CQhVFop10IvEACUJKWTc= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 h1:TToQNkvGguu209puTojY/ozlqy2d/SFNcoLIqTFi42g= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0/go.mod h1:0jp+ltwkf+SwG2fm/PKo8t4y8pJSgOCO4D8Lz3k0aHQ= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.2 h1:4FMHqLfk0efmTqhXVRL5xYRqlEBNBiRI7N6w4jsEdd4= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.2/go.mod h1:LWoqeWlK9OZeJxsROW2RqrSPvQHKTpp69r/iDjwsSaw= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.2 h1:1G7TTQNPNv5fhCyIQGYk8FOggLgkzKq6c4Y1nOGzAOE= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.2/go.mod h1:+ybYGLXoF7bcD7wIcMcklxyABZQmuBf1cHUhvY6FGIo= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.2 h1:s7NA1SOw8q/5c0wr8477yOPp0z+uBaXBnLE0XYb0POA= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.2/go.mod h1:fnjjWyAW/Pj5HYOxl9LJqWtEwS7W2qgcRLWP+uWbss0= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.2 h1:t7iUP9+4wdc5lt3E41huP+GvQZJD38WLsgVp4iOtAjg= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.2/go.mod h1:/niFCtmuQNxqx9v8WAPq5qh7EH25U4BF6tjoyq9bObM= +github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.19.2 h1:xJHlK/z+GvDyg00iTPst712qXeuhjTmFlykiNtqntpE= +github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.19.2/go.mod h1:e+Y8h3BJX1RxbQKMS2dw4W2fWwYioFjJFvSeuKur4os= +github.com/aws/aws-sdk-go-v2/service/iot v1.59.2 h1:/7aj7hTACUzhZrV0xyhkqTTio2B8xlp3Nwjz320be7o= +github.com/aws/aws-sdk-go-v2/service/iot v1.59.2/go.mod h1:HMcOghRLfP5gKyJKmLYlfR0FEFL/2lqjyUNZ7MtnwLw= +github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.26.2 h1:Nny3cUmGDKkunak0g6w2QZwc7m7GFk/ztR5R2QdvJH4= +github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.26.2/go.mod h1:du/7HJUExNvgiLkAPrwPjWmR5XnM8n4durofRaApYrw= +github.com/aws/aws-sdk-go-v2/service/iotevents v1.27.2 h1:F1A42xmdh6YMz4mTreg6J6Pr0ewInLmnWUMV5wUcKwQ= +github.com/aws/aws-sdk-go-v2/service/iotevents v1.27.2/go.mod h1:wYVbqIlayiFT0K4S7oUjXig5Jfgja0z9+xLdba5+NuQ= +github.com/aws/aws-sdk-go-v2/service/ivs v1.41.0 h1:mGJ0ReY9MtUQjnOathG+Qo48l9Kwt87KxpGkLxdAWj0= +github.com/aws/aws-sdk-go-v2/service/ivs v1.41.0/go.mod h1:+9Ond3fnx15mx0+gxIgHSt/8IACWB48eGVSWv/zIa8E= +github.com/aws/aws-sdk-go-v2/service/ivschat v1.16.2 h1:YfPm/ETzv7713iUFQ2MgZ0kPcK9SU9KtU8/Aa8PBDjA= +github.com/aws/aws-sdk-go-v2/service/ivschat v1.16.2/go.mod h1:j78/eCU7uzi9usKheYbdUQ9M9aTcJJXg2cagPonfeyc= +github.com/aws/aws-sdk-go-v2/service/kafka v1.38.2 h1:aQu8bo/j06nO7d8PBtKz65q77Ux4XLyxhIAlAJ7x0Vg= +github.com/aws/aws-sdk-go-v2/service/kafka v1.38.2/go.mod h1:CaEa29DZaOw9sqz/QZ6DB4GODLSTOF4A+kDTzV6eNs4= +github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.21.2 h1:pczvxBTHJC0xXc/NEVtbXuB4Tbp2JtdPPtABRj3bNQ0= +github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.21.2/go.mod h1:4oe2Y6XlWtni9d4I6JRYjoZCBkASrxJQZkOKOcRw3/o= +github.com/aws/aws-sdk-go-v2/service/kendra v1.54.2 h1:fUCx5Cs4w+WpLzjjagE5KxzfomReoG93MYegVT9KV5Y= +github.com/aws/aws-sdk-go-v2/service/kendra v1.54.2/go.mod h1:dKH1HdezFohv5rBc/MvX+twvhfRa3TNjFL1GWMS8a9A= +github.com/aws/aws-sdk-go-v2/service/keyspaces v1.14.2 h1:Ud0GcobBy9GeYmxqgAu0ZryXv4BWSo/wfCpoBYv9gHg= +github.com/aws/aws-sdk-go-v2/service/keyspaces v1.14.2/go.mod h1:Mp2IeMsQZ3UhLKPMuMfRe+s3MgWC8EjSSP9V0G+8KFc= +github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.2 h1:QtTD6aMYmo87x1rCOZBCtdAWabuoaDrDGGhO+Gw2Vxw= +github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.2/go.mod h1:Yhl9I4DnKvHUnGd/W7xr73ip29jqdQ/hyXgbQkC9sCw= +github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.25.2 h1:gut5K/7SMUQg20Sia5C545TvbrTKNjhKYyrYwvUbpxk= +github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.25.2/go.mod h1:FDczpaHV+6fasQA7dYFcPMgg4sEvv3MNP3uUad56748= +github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.31.2 h1:TAALq4+Ps+QQ3QyS1bptKFVEezrGepuEyxabjRwGK9Q= +github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.31.2/go.mod h1:PIbCgZT5S0kPAxlrD0vOAniALnAUNpJwh11guUwp9vk= +github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.27.2 h1:lcPDaStkPpcafk1xIxKbwQWNUPsiyf1CQUiWN/eyCFg= +github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.27.2/go.mod h1:RurBpV6Y3GLykK074Mk73THUxFU4bNUz1UpviFkWNE8= +github.com/aws/aws-sdk-go-v2/service/kms v1.37.2 h1:tfBABi5R6aSZlhgTWHxL+opYUDOnIGoNcJLwVYv0jLM= +github.com/aws/aws-sdk-go-v2/service/kms v1.37.2/go.mod h1:dZYFcQwuoh+cLOlFnZItijZptmyDhRIkOKWFO1CfzV8= +github.com/aws/aws-sdk-go-v2/service/lakeformation v1.37.2 h1:4TkztlqtDfkeov9oj3IR/9aghCc7S7xg+ZcAJqUwBcM= +github.com/aws/aws-sdk-go-v2/service/lakeformation v1.37.2/go.mod h1:ngOvdRLiVLd0cJwR8/pnPCSguSa2mi0g0il8+iaP5rE= +github.com/aws/aws-sdk-go-v2/service/lambda v1.63.2 h1:D80A6kILpbqo0TgZyhr5FPzBGOT0nAU7aLCtk9kQT+4= +github.com/aws/aws-sdk-go-v2/service/lambda v1.63.2/go.mod h1:qHTP1Ag4En7u0h9MFxUtNZqx/k0HYW7GjuGkzR0nUC8= +github.com/aws/aws-sdk-go-v2/service/launchwizard v1.8.2 h1:2/yEBpFStHZrSvTP0IMrG9/aLvXFbd2ImYSZTVsnBoI= +github.com/aws/aws-sdk-go-v2/service/launchwizard v1.8.2/go.mod h1:ERq26ZiTBMOAtxpiMSdk0NOD/6FMb8/pkMFuILc2xRY= +github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.28.2 h1:T5iHdSY7s6A2vnfEAawKiQy/KIICF6dgzr3/vDaIFS0= +github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.28.2/go.mod h1:EB9qipgNOYZKQu44VZNjNPcxkYG7Cn4lpnYWsGVKISU= +github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.49.2 h1:YHT/eIgkuL5QSYJ8WGeY8O7b+KXK55g7YjmNoKe0XIA= +github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.49.2/go.mod h1:0WW3h5PK15U+dTeMsbC4vtgtewB3UdYxapn6Mqg6Kz8= +github.com/aws/aws-sdk-go-v2/service/licensemanager v1.29.2 h1:Nno5V/uk9E5Zv4pAbxrWIwIPssg47Ry7WTaSZ+kz5Ck= +github.com/aws/aws-sdk-go-v2/service/licensemanager v1.29.2/go.mod h1:kC8FKuo+HC1DqV84jtpZFxNW7aVR+TepFesRAzcQicY= +github.com/aws/aws-sdk-go-v2/service/lightsail v1.42.2 h1:KACHg9TlCAph5Brs8RqVrm1SK0FVLBiDPhkZApIG5x4= +github.com/aws/aws-sdk-go-v2/service/lightsail v1.42.2/go.mod h1:eZZLyXEbSmrhlNXeGnZUyBUQXUwnzaJqT8tFoQGxSRA= +github.com/aws/aws-sdk-go-v2/service/location v1.42.2 h1:QeEPlMSVn/GtUGVz/G9FBFVMzRLAS8LF45yH3aFx/TE= +github.com/aws/aws-sdk-go-v2/service/location v1.42.2/go.mod h1:nCDXuPUnJLC/PvDh6iXjM/4LIUak0MTzXamdVn9Typk= +github.com/aws/aws-sdk-go-v2/service/lookoutmetrics v1.31.2 h1:xq/m847nPu/qjcGWfT5AMmLfmb0Z8RzYmsiPQCnqWRg= +github.com/aws/aws-sdk-go-v2/service/lookoutmetrics v1.31.2/go.mod h1:sWTm2Cszymy7WYqCuLvw/Zvzy1t08ceZP6Brpo7COY0= +github.com/aws/aws-sdk-go-v2/service/m2 v1.18.0 h1:4yncbqHQ5TmL+AElqjSIppgEvCiNgboMDk0FcQ5qSW8= +github.com/aws/aws-sdk-go-v2/service/m2 v1.18.0/go.mod h1:HWB51wlVsdbT1BrpH4BYrgpxhc012ja8je2TTwjzr/0= +github.com/aws/aws-sdk-go-v2/service/macie2 v1.43.2 h1:MbR0vRNd7am1So5hcYho+N11dxzhZbB4qdsi+cmcBp0= +github.com/aws/aws-sdk-go-v2/service/macie2 v1.43.2/go.mod h1:B2FFzz9qQQ8l3MZV/MjMi4ua9VbqcQK8Huuv6066RZ8= +github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.35.2 h1:AibWQdB6x5CTlJ11/C0wp+fAUUKmCFLwU5H4h9kov0c= +github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.35.2/go.mod h1:JJnWxKIiwc6MuxWOu/19shcKgMDYbwrmWABY5b7v5T4= +github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.61.2 h1:xMIBqnHcHgzZEYPEuGwr6f21Ovqtwd2i9YUINFIWQCE= +github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.61.2/go.mod h1:tA3yz+0SeI49PjnZEe1zS2avrDzmIxj3sNxbTwciZrY= +github.com/aws/aws-sdk-go-v2/service/medialive v1.62.2 h1:kd19XbamoOEuf0MeQ28ElzzfJ0QcSrdO5a/4Y4ja2JE= +github.com/aws/aws-sdk-go-v2/service/medialive v1.62.2/go.mod h1:efVQH9zkbBopxoilJ2m9stx3hNMx3eFEj6tnAIAaquU= +github.com/aws/aws-sdk-go-v2/service/mediapackage v1.34.2 h1:Bmo35dRHvpkCYUe+zgINYRdRmhjotc2tXyEjYir59v4= +github.com/aws/aws-sdk-go-v2/service/mediapackage v1.34.2/go.mod h1:JmdBTT7K87ijcdhZt/TcQwhj8aCusK41ht0v1xvlE9Q= +github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.18.2 h1:tMP7fWStWniF4NsO0Ehd7Uo2BJJkDvqzji6Vy3lXUwA= +github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.18.2/go.mod h1:Ak/CF1gMJHsmKJiCnQ9dSOfR+HwcTs9hUT6XuUbCGao= +github.com/aws/aws-sdk-go-v2/service/mediastore v1.24.2 h1:lsZYnOVcrcbWjJe3R+jDVbdRGmedTUkheMB3QPUuIoE= +github.com/aws/aws-sdk-go-v2/service/mediastore v1.24.2/go.mod h1:i1csXHah5eN8/bKtfEtJqdWrOKBNtcp3OTzyfDrmcuo= +github.com/aws/aws-sdk-go-v2/service/memorydb v1.24.0 h1:5E0PfGR65icMt/SNi7vcDzt+oAm2p1mbLJiaSgVz4g8= +github.com/aws/aws-sdk-go-v2/service/memorydb v1.24.0/go.mod h1:HE7BPhtM9y/pZXBJw3VUWzDVR8ZZ1QpZga3SZKhdlcQ= +github.com/aws/aws-sdk-go-v2/service/mq v1.27.2 h1:/4RJK+CZy5V9qpTlqlpA0W/UyxzCdlq0uNG80At6Emk= +github.com/aws/aws-sdk-go-v2/service/mq v1.27.2/go.mod h1:HlA7owRGVUVKFvG1fbJ59+e9vhXh4Js8chceN7RP5SQ= +github.com/aws/aws-sdk-go-v2/service/mwaa v1.31.2 h1:FHyqlVVyv672lMQO5o8vndD8oKD/RuffVJbKjDpkttg= +github.com/aws/aws-sdk-go-v2/service/mwaa v1.31.2/go.mod h1:jFN3d1xRPxu29PeqZDTXWuSH8a4Qzx20lY+c2zqlpNw= +github.com/aws/aws-sdk-go-v2/service/neptune v1.35.2 h1:ITOCfGQxwiZ+TcC+vCAb7dNMlO5touXSaQQ3hr26enQ= +github.com/aws/aws-sdk-go-v2/service/neptune v1.35.2/go.mod h1:zDySFMkE+LgjZ5i0hlzb5f7cYvbIIQHFwLSZ7P7bv9o= +github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.14.0 h1:HW7HoXxTh8D7zWQ5Ye3uFst3g52eeD7dReJCrkek4fI= +github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.14.0/go.mod h1:4HxFq1KqBDm6qXN98PqqjnxJeNmj0rxpu1od9YPkiTM= +github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.43.2 h1:3TQFM6KzQ2As9eHjWtqJ/R0owS1f5CygY1wlQUYBy1w= +github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.43.2/go.mod h1:S/TbCxjythVgrDpMqZEbCu0g1+stRA8hojdfEnyzOhQ= +github.com/aws/aws-sdk-go-v2/service/networkmanager v1.31.2 h1:WaaJYhNXeXI/pdx621HecgSrh3zBIgqnzNBr6tL6Qk4= +github.com/aws/aws-sdk-go-v2/service/networkmanager v1.31.2/go.mod h1:HpouLKtTJTbB4xn7Kp0Za6/7y+pD/QkJPmDMWMznOBU= +github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.7.2 h1:bZZgfwJfgtiYpf+rGkTA16rWZF13bSMoFVVwJ0o1i9k= +github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.7.2/go.mod h1:g5NacEyOp1B18ks9/u+qafG4VIJyjUD2mMZMxR82vVg= +github.com/aws/aws-sdk-go-v2/service/oam v1.15.2 h1:9PoWP9MgyH3aV6b3PzqxbGpIEXD5XK5nO/vcLAvFvlk= +github.com/aws/aws-sdk-go-v2/service/oam v1.15.2/go.mod h1:K61mfb55d0NrVru1SR3CEnrUdBnhUH3g2LnpujRgg34= +github.com/aws/aws-sdk-go-v2/service/opensearch v1.41.2 h1:5Zj4esyRAbwRHR/QQCw5yJxR6MJ1X+RmO9xfvDLmjik= +github.com/aws/aws-sdk-go-v2/service/opensearch v1.41.2/go.mod h1:K4sdHdYRJVKpEBg40hXS6YD5PYGSBCKpEM6UHik3pGY= +github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.16.2 h1:SoGyaVqldN535GpYpraZJ1jz6/gm2ORU57OvcodVyQk= +github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.16.2/go.mod h1:l3pSKd7WaHkuWZA5XXMtkXqqrR6B6k/qyUqx1ustZTU= +github.com/aws/aws-sdk-go-v2/service/opsworks v1.26.2 h1:a9P0M7B9rGMeo8erGhJLBiyvGQN1DdOMVGAPKpbkchg= +github.com/aws/aws-sdk-go-v2/service/opsworks v1.26.2/go.mod h1:rPKyPohyqpxOhqdXLUZW6gySTT4aN+V+4gYiF90ffCo= +github.com/aws/aws-sdk-go-v2/service/organizations v1.34.2 h1:ndH1E8olS/rDB+tiUMKj09g0o11PoOLAC+xRFB13bJw= +github.com/aws/aws-sdk-go-v2/service/organizations v1.34.2/go.mod h1:YZvv/wXIgIviYq9P/fQDhoMlzlI89M0D45GnYvIorLk= +github.com/aws/aws-sdk-go-v2/service/osis v1.14.2 h1:7Dh0TkfMXFGvgfvbPni1Z8Uv7Uhv5o4NTaESLmhFgOE= +github.com/aws/aws-sdk-go-v2/service/osis v1.14.2/go.mod h1:unu9qhsqmTVPvXANtazq4dyd2jn7732tCORML03XwG8= +github.com/aws/aws-sdk-go-v2/service/outposts v1.45.0 h1:aGT4+26csctr4zVqUKfadIWNfTa/FYD/ugkHgNf1hO4= +github.com/aws/aws-sdk-go-v2/service/outposts v1.45.0/go.mod h1:wP5vycbqctjH0sguh+gTiD6AnVI38AOIKtXJmyMJQ6Q= +github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.14.2 h1:KJ28R8G6T+1Kf55+TkuO+uQC6hryOGbMi9zDU+TOuas= +github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.14.2/go.mod h1:K/eMWk8jk8kx8v4XMKXeKRibUZRivpsWmpnRRShhRuA= +github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.9.2 h1:1Qv2I+AX1FfkdeydiUtCT7+zgNSgfW/tjdKBizJf7q0= +github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.9.2/go.mod h1:0zH+HgyCsijlDbFTdj3A0fC65SfIABFfnknynk42snE= +github.com/aws/aws-sdk-go-v2/service/pcs v1.2.2 h1:UGa4l3NHvmTWb+tbaNrpqYt0jHgiQOpr2vhIEZDmeSQ= +github.com/aws/aws-sdk-go-v2/service/pcs v1.2.2/go.mod h1:IisjjF5pkMDOaPgMt3XtIp4ovE0eIghP6Xt4UjZOejs= +github.com/aws/aws-sdk-go-v2/service/pinpoint v1.34.2 h1:2M25NsmsuIgFd4JLfcrgOhaikgJ77QghJitjCJM2fRM= +github.com/aws/aws-sdk-go-v2/service/pinpoint v1.34.2/go.mod h1:MXITGxBf1myinMhDcLjx/8dskl5uwwOkjQuSk97mBe0= +github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.16.0 h1:oqt4D9ke97Mry5q6RWxRavlq+Z/mppBUGunongcrP5I= +github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.16.0/go.mod h1:jndiYCP1PdoEayQPElKL+m9Rg6sG+TElnL04eNBPZa4= +github.com/aws/aws-sdk-go-v2/service/pipes v1.18.0 h1:G6JDBcdwWA+c4pUrf1L6N7qx+l7nDhQyEHpwjxrj5vI= +github.com/aws/aws-sdk-go-v2/service/pipes v1.18.0/go.mod h1:XtWK2mf8LxoRhiuidG/bsHd/kOGUijNkS2MKu5Yz2ZY= +github.com/aws/aws-sdk-go-v2/service/polly v1.45.2 h1:8SxFBXQz6ugH4+/91nQlYMHGpH4pdFDSOin+oQnMvJ8= +github.com/aws/aws-sdk-go-v2/service/polly v1.45.2/go.mod h1:PAg+2IgPApH1b/uKkuf30SV6JTzew21vz0ztIFFas/M= +github.com/aws/aws-sdk-go-v2/service/pricing v1.32.2 h1:eBKzA9Te6JHD1TfVjuja7pa8iEdXVzW5z0QPcbrPhNs= +github.com/aws/aws-sdk-go-v2/service/pricing v1.32.2/go.mod h1:2Sg8KGFKp9zzUbY+XdUUEn7xjCzuRt8Zx4PHMwGzRvs= +github.com/aws/aws-sdk-go-v2/service/qbusiness v1.14.0 h1:o+1+kyTMk1Wxiegc6tFGhYeo4THy4reEdP2Mfwz5FyM= +github.com/aws/aws-sdk-go-v2/service/qbusiness v1.14.0/go.mod h1:O4hOPHq3wkF16n15JtVWRfHV9FgR9cWVK+ZEiVrZQt4= +github.com/aws/aws-sdk-go-v2/service/qldb v1.25.2 h1:4JPtMnMSUvNI0WmbmS6z3PrnFaYMivMOM61RaXlqFs4= +github.com/aws/aws-sdk-go-v2/service/qldb v1.25.2/go.mod h1:LmPnnHoe1VWC1pnVVBP2IMJ2i/Fc70C9yamwgmwOyA4= +github.com/aws/aws-sdk-go-v2/service/quicksight v1.77.0 h1:rduomqww7uQsAZhwOQeKbjSk37v7gvuBLcGytuhFT6Q= +github.com/aws/aws-sdk-go-v2/service/quicksight v1.77.0/go.mod h1:q9eOAAmLIZKHy+3ONua6b/WW2HwdtyVb8gUSBbh8Ejs= +github.com/aws/aws-sdk-go-v2/service/ram v1.29.2 h1:MzE8+xBV5omQ8aP7I2XarPS1bORO3tHpJcyCkMQQa+8= +github.com/aws/aws-sdk-go-v2/service/ram v1.29.2/go.mod h1:/rvsX6270oRGq4zBWQlFAenU4144KSJcaOFrDffHsjk= +github.com/aws/aws-sdk-go-v2/service/rbin v1.20.2 h1:U+BnnWf3/yxyTQO5GBXkFO9S2lxJwtEcHskMSNIqqE0= +github.com/aws/aws-sdk-go-v2/service/rbin v1.20.2/go.mod h1:B7r89tuqcg/tnDE5rtukNU1irjRhC+S10GjEFIFAj1M= +github.com/aws/aws-sdk-go-v2/service/rds v1.88.0 h1:QdpwmIB0ZZN/devOnw+dJSF2VFnmn3LM5kuEKQ0kpj0= +github.com/aws/aws-sdk-go-v2/service/rds v1.88.0/go.mod h1:KziDa/w2AVz3dfANxwuBV0XqoQjxTKbVQyLNH5BRvO4= +github.com/aws/aws-sdk-go-v2/service/redshift v1.50.0 h1:AT056ID/JR3pCAhwpak11ATQ6wRtaQpFqoJYjoEG7aM= +github.com/aws/aws-sdk-go-v2/service/redshift v1.50.0/go.mod h1:LuUSvbRK6lNleFaeXOm3gJxnnau2qoZd1wPU7DwjS4w= +github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.30.2 h1:nghfgMfAqF3xl783g5Ig0UZafPMNAHm+Bx8G2l63aEg= +github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.30.2/go.mod h1:PM0JQvWKHvVqU8ATpa170QivH1YmYvkXeUdlzZT6Qag= +github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.23.2 h1:EcZY4EepxHm66OTcOrtBi0qNQ2d+p0+W0IHllIdHDVQ= +github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.23.2/go.mod h1:ywRJ3x1+QIdyVGj/ofDQ0Eoh0swrejsJS7QhCMcuDcQ= +github.com/aws/aws-sdk-go-v2/service/rekognition v1.45.2 h1:CXHsX3g74Bb3MYaoTBQiqm9MBJ62ciukDv6I8SYALtQ= +github.com/aws/aws-sdk-go-v2/service/rekognition v1.45.2/go.mod h1:dMPb72DNrDK+qKq3LhVlgCy4whw/8ZnBZe9tHrYdEOs= +github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.27.0 h1:7dCFUwreTJNU3kNHaN+StFY1pOxONVWq/Jw55HKB1xY= +github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.27.0/go.mod h1:wJMubyQkr2odVU8HQRxjOlYP4LCLAvlGdWGz64F3wzU= +github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.15.3 h1:JQa+svAT+yrsRz4QYs/ofioXfQ8B49mU32li2kDq9sE= +github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.15.3/go.mod h1:R5840lWIF0gNBWsua6HX+aK6ruLsjE8tuEhzg7PcBBY= +github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.27.2 h1:sptSZN/j9LSeBpdQNQJ9kGQeyMj1jFUCsJhO/bAwOv4= +github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.27.2/go.mod h1:Eqm3dwEVpnvToV8xlelpfj1g8wi6VjlqqzhODH5xSRw= +github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.25.2 h1:GsOyDDu3svGW4UHi/wM7xHKUmMrbcy7iCGPDIfPiH2c= +github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.25.2/go.mod h1:fh2trEdv/AGvQ8Fi+5Kv+CJJ5pVlXqSKJUQJRLaSlhc= +github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.16.2 h1:CvnOF+T+HQGYnCK9Yle/7znO7ZyuL6iTdWZjMQZbDW0= +github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.16.2/go.mod h1:NjvGyC4X8/hC3QnymhstRf3a5Of6TffTXOGXElRHFas= +github.com/aws/aws-sdk-go-v2/service/route53 v1.45.2 h1:P4ElvGTPph12a87YpxPDIqCvVICeYJFV32UMMS/TIPc= +github.com/aws/aws-sdk-go-v2/service/route53 v1.45.2/go.mod h1:zLKE53MjadFH0VYrDerAx25brxLYiSg4Vk3C+qPY4BQ= +github.com/aws/aws-sdk-go-v2/service/route53domains v1.27.2 h1:xbG9L1Qhakvz/IIRduTKwZonOqIsfxCDZtAoRpnWYkM= +github.com/aws/aws-sdk-go-v2/service/route53domains v1.27.2/go.mod h1:KlanrIRl1x15X9ZduBDMntAsNRg0a0qDVTmcajLTXj0= +github.com/aws/aws-sdk-go-v2/service/route53profiles v1.4.2 h1:zHB65swsUsOjAqsU/ZTdIIhDW8itsDaUeGlIkHm4vtM= +github.com/aws/aws-sdk-go-v2/service/route53profiles v1.4.2/go.mod h1:lGirpaLxwAJtsiahyvlS+90QLP/LV/yA147Qjf20Lhs= +github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.25.2 h1:d5pYU2NUIZH3uNYQw/68mjzyYlbdqB/op4r3kvuwCVU= +github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.25.2/go.mod h1:ZnCyPKUbAPgb1EUQf2F1PNK8xS1Z4zp+M2IDTCBojlU= +github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.21.2 h1:OGG0DMzR5GEeLzl5p65OWFhdNfre/1zXHVqjhY/ir7Y= +github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.21.2/go.mod h1:m/BmeTwsO/3sHFTdw0sQlTmDTiJQfUfa3oC4y9NUzFk= +github.com/aws/aws-sdk-go-v2/service/route53resolver v1.33.0 h1:CBZvorZuZJOtHRnMrYoTgXXq6uyEAwBCmweVrBe8FiM= +github.com/aws/aws-sdk-go-v2/service/route53resolver v1.33.0/go.mod h1:hw1tbJqbXUc5KzxQjgMhxQ7jrvlJHEnnvpBbrpECoy4= +github.com/aws/aws-sdk-go-v2/service/rum v1.21.2 h1:/Pkl6B1xo1Q+/O31/M6+jIu/8DxyNR4R/7BUbTrpG5M= +github.com/aws/aws-sdk-go-v2/service/rum v1.21.2/go.mod h1:TdJqY9exgK2kZ9ltoAubxiJ+a+mfF4qLYXsQaI1JkUI= +github.com/aws/aws-sdk-go-v2/service/s3 v1.66.0 h1:xA6XhTF7PE89BCNHJbQi8VvPzcgMtmGC5dr8S8N7lHk= +github.com/aws/aws-sdk-go-v2/service/s3 v1.66.0/go.mod h1:cB6oAuus7YXRZhWCc1wIwPywwZ1XwweNp2TVAEGYeB8= +github.com/aws/aws-sdk-go-v2/service/s3control v1.49.2 h1:W1nwi6M/LfTRO8bPw9wlKJ1tDy1tIT4fytBsHXpIRIw= +github.com/aws/aws-sdk-go-v2/service/s3control v1.49.2/go.mod h1:+EAvXfnipjpvEfaKWS98sgU7KgzEuH4/qxJIeEG+GTY= +github.com/aws/aws-sdk-go-v2/service/s3outposts v1.28.2 h1:n5Pq/tEiZFuk6Ylju7zyWjA6tlgOvpBVx7h3KJtMC5k= +github.com/aws/aws-sdk-go-v2/service/s3outposts v1.28.2/go.mod h1:3q1BiYjM9z3lJl3wHn4B6GQLex8iIxYGpj/RwqO6cNs= +github.com/aws/aws-sdk-go-v2/service/sagemaker v1.163.2 h1:/mvx8K7AB30O72duJz50Mk0trHKSjKYO8brwfRZdBEo= +github.com/aws/aws-sdk-go-v2/service/sagemaker v1.163.2/go.mod h1:E9df73nTPKAoYe00vogXWwAXo2t2juosaKrwTrw+5h8= +github.com/aws/aws-sdk-go-v2/service/scheduler v1.12.2 h1:3kopJ3zMhxFghZ0fP0pcxLh03WtwVJ8U7YVd7Y+sgS0= +github.com/aws/aws-sdk-go-v2/service/scheduler v1.12.2/go.mod h1:AiOakjsDvJLRvAOIty+mIuN9cRlvO2iwbcSVtwZCgaU= +github.com/aws/aws-sdk-go-v2/service/schemas v1.28.3 h1:FnZ1bj/33RWD243KtegFSKM+nrIvTDVWglz+6hvHUco= +github.com/aws/aws-sdk-go-v2/service/schemas v1.28.3/go.mod h1:uA9c9Fa+Lt7Xe+FZBBi2V6Fyp23YmkN3DOrB0HvZxq0= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.2 h1:Rrqru2wYkKQCS2IM5/JrgKUQIoNTqA6y/iuxkjzxC6M= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.2/go.mod h1:QuCURO98Sqee2AXmqDNxKXYFm2OEDAVAPApMqO0Vqnc= +github.com/aws/aws-sdk-go-v2/service/securityhub v1.54.2 h1:ZDWVfMqZ3/BLGzyo5D82hyxi4zeymNvDP/oPwWx6Sxw= +github.com/aws/aws-sdk-go-v2/service/securityhub v1.54.2/go.mod h1:Ww062ugKfWgrtXan8LQgzXqV78MoadBhp5KnuJo1yNg= +github.com/aws/aws-sdk-go-v2/service/securitylake v1.19.0 h1:oJzRtGrqR0dMqrEp7HyfYz3SSJiUKc+fldzpHnp+OQk= +github.com/aws/aws-sdk-go-v2/service/securitylake v1.19.0/go.mod h1:eFTWkaOAqxfh9XGytxTXk5eY6h6HKLoTwzy0pMjvsdI= +github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.24.2 h1:kZH4TxPNznySgGp9HaHNdWnpTnn8cFBNaBYu4ViN6PI= +github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.24.2/go.mod h1:SH6092ZWTtelRGD0bARMsUNN2FQI/RrCcX/TQZLDZjA= +github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.32.2 h1:Ha2hl68rwYzdl6GpcL0IIHuKlj0ITIO0AY0/3fLdz9w= +github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.32.2/go.mod h1:8KTapzksjoy6waovzU71HzD/QiR2hJzPGyGFVfhwKhc= +github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.30.2 h1:FUg4ot5DEvrkiwacdYKmhcXrhpjm5DYap3e+LqjpTSg= +github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.30.2/go.mod h1:iWoXrcUdA8VexZpYF8xKn6EoBOmmaAChDBwDUXZKQUE= +github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.33.2 h1:TVfX2jnpYDxgORh5ozbSBpFa/D0B82Iq28a2+bY62uQ= +github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.33.2/go.mod h1:Qy6c/ZAKohV1Ikot1ZOMm9be4bazUs27RLQjnERG4/U= +github.com/aws/aws-sdk-go-v2/service/servicequotas v1.25.2 h1:JJOnTK6XNkZfvCawhRN+VfQVOYgXqowd1EwAn6YiLLs= +github.com/aws/aws-sdk-go-v2/service/servicequotas v1.25.2/go.mod h1:vk53xW6dzFNSauCnA7QN5c6jX11x6yOdOEhWWTfBiVw= +github.com/aws/aws-sdk-go-v2/service/ses v1.28.2 h1:FtmzF/j5v++pa0tuuE0wwvWckHzad+vl/Dy5as0Ateo= +github.com/aws/aws-sdk-go-v2/service/ses v1.28.2/go.mod h1:bSPQlnLDUiQy7XxmKqTBsCVkYrLfnYJbEyAmm/gWcaI= +github.com/aws/aws-sdk-go-v2/service/sesv2 v1.37.0 h1:zi9Ore7Gibnc6e9UoN2hVRpC2TBs0WLG53Z2t/h4bL4= +github.com/aws/aws-sdk-go-v2/service/sesv2 v1.37.0/go.mod h1:7bUb26fIdasR5TTrP9jLuYp0V20xThhNCqID1onwat8= +github.com/aws/aws-sdk-go-v2/service/sfn v1.33.2 h1:8hIcUkhYW+yz+gkVSSGbrFF/3+Osbf9+nHX1Y8wPBtc= +github.com/aws/aws-sdk-go-v2/service/sfn v1.33.2/go.mod h1:CodUYKq7oV6P/RsyqgzaY6aRXyn0/EB46L4yAVXcm10= +github.com/aws/aws-sdk-go-v2/service/shield v1.29.2 h1:54mFFb5+9FhAdDLc5e769jeeVQwHfDKVOEsHVyjPp/8= +github.com/aws/aws-sdk-go-v2/service/shield v1.29.2/go.mod h1:0fKEUPMa2RFwe9J/hI/y/1mrNaOVqeW+m9nrwQpZ8Mw= +github.com/aws/aws-sdk-go-v2/service/signer v1.26.2 h1:tlyUPi8pKwD+N2NcuYJVaCz+43W5eY3R6qTO3oN5+nw= +github.com/aws/aws-sdk-go-v2/service/signer v1.26.2/go.mod h1:1CcBbPH2DNn3e5zXmzG4egs+zpaiGomGnTaEolgn22c= +github.com/aws/aws-sdk-go-v2/service/sns v1.33.2 h1:GeVRrB1aJsGdXxdPY6VOv0SWs+pfdeDlKgiBxi0+V6I= +github.com/aws/aws-sdk-go-v2/service/sns v1.33.2/go.mod h1:c6Sj8zleZXYs4nyU3gpDKTzPWu7+t30YUXoLYRpbUvU= +github.com/aws/aws-sdk-go-v2/service/sqs v1.36.2 h1:kmbcoWgbzfh5a6rvfjOnfHSGEqD13qu1GfTPRZqg0FI= +github.com/aws/aws-sdk-go-v2/service/sqs v1.36.2/go.mod h1:/UPx74a3M0WYeT2yLQYG/qHhkPlPXd6TsppfGgy2COk= +github.com/aws/aws-sdk-go-v2/service/ssm v1.55.2 h1:z6Pq4+jtKlhK4wWJGHRGwMLGjC1HZwAO3KJr/Na0tSU= +github.com/aws/aws-sdk-go-v2/service/ssm v1.55.2/go.mod h1:DSmu/VZzpQlAubWBbAvNpt+S4k/XweglJi4XaDGyvQk= +github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.26.2 h1:8v4+qv9F1Ukn7REarAIxtzfmJ12Z/COs+zVgLUeB33w= +github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.26.2/go.mod h1:GpNdtl/x68D3boP/ufRdUf5csgWMmV7FsHpfGmlnfRY= +github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.34.2 h1:tqRgbxsCj0a5KNXXgsbEKs6MhBpWMDDrsNeOTOVgc88= +github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.34.2/go.mod h1:1OTf8y4r+NEa0RusNDOd7ccS6BqChAoTqSzW+amxWys= +github.com/aws/aws-sdk-go-v2/service/ssmquicksetup v1.2.3 h1:VeoZbvLwIKgdcP5m+U6zDj6U1nGHuhadLua9hwQW4pA= +github.com/aws/aws-sdk-go-v2/service/ssmquicksetup v1.2.3/go.mod h1:1ymIsWBXe1Lv7UYY2qbidWPWLAwJ2H33HeFc9hxEdyM= +github.com/aws/aws-sdk-go-v2/service/ssmsap v1.18.2 h1:j/FQ1gvin/o6/dlyS4NcsVe6IF9DMQSjchejffHxTug= +github.com/aws/aws-sdk-go-v2/service/ssmsap v1.18.2/go.mod h1:+MhCTUxJ+8IOPxBonsyeu8SYrHIFHWs1V8zAuXOIsDE= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.2 h1:bSYXVyUzoTHoKalBmwaZxs97HU9DWWI3ehHSAMa7xOk= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.2/go.mod h1:skMqY7JElusiOUjMJMOv1jJsP7YUg7DrhgqZZWuzu1U= +github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.29.2 h1:O6MhOmqKN1dSmc04jaxmfdmSb3UbeQ715SYdVzNBiL4= +github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.29.2/go.mod h1:QkSUZzFJsxztercu38+HLsTz9kHqRvAhVwp9+6SAeFA= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.2 h1:AhmO1fHINP9vFYUE0LHzCWg/LfUWUF+zFPEcY9QXb7o= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.2/go.mod h1:o8aQygT2+MVP0NaV6kbdE1YnnIM8RRVQzoeUH45GOdI= +github.com/aws/aws-sdk-go-v2/service/storagegateway v1.34.2 h1:WqyX/RbO/t6YbnSFHs4uOH1iGRyLI9gG6zoY21ps074= +github.com/aws/aws-sdk-go-v2/service/storagegateway v1.34.2/go.mod h1:u0/ZnYzp1dULU9jYL4ungUTMKR53qdonYb8l8/Voo2o= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.2 h1:CiS7i0+FUe+/YY1GvIBLLrR/XNGZ4CtM1Ll0XavNuVo= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.2/go.mod h1:HtaiBI8CjYoNVde8arShXb94UbQQi9L4EMr6D+xGBwo= +github.com/aws/aws-sdk-go-v2/service/swf v1.27.2 h1:WJ16IkoB9cnMMHTApZBoQWkoURVRnkt+/cLByf4seBQ= +github.com/aws/aws-sdk-go-v2/service/swf v1.27.2/go.mod h1:9Vq30ZuL9XKpbcil+xV3jzgvjsUFOCYxHjJe1YbQ3gg= +github.com/aws/aws-sdk-go-v2/service/synthetics v1.29.2 h1:CajHe0x39mrKmOupbv4T54GiipqanGje48W9uma5F8k= +github.com/aws/aws-sdk-go-v2/service/synthetics v1.29.2/go.mod h1:kypX1SoryiT5tEOfvNei1e7uxwV2x8THeIkuWSeRwgE= +github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.6.2 h1:SO9DG8AoylbUS7LTa1YUoD03551oCCjhUd5yEfH43CQ= +github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.6.2/go.mod h1:moVI6lGF8OnCsz7qXP+lXdGUBwgNpVDsQ1tjZq2VFD8= +github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.29.2 h1:G2kbOoWpO1oonPUtEwa6MIetT0A+2/O/uHyBRWoG9KQ= +github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.29.2/go.mod h1:z9hTGaK95g8wUEs4LYDPdBm5DI5bRr8/iBNPHyoGg2w= +github.com/aws/aws-sdk-go-v2/service/transcribe v1.41.2 h1:IShnXX29H3P58N9rVuyP12bdPNiJWR8m2PHKqSq/XGw= +github.com/aws/aws-sdk-go-v2/service/transcribe v1.41.2/go.mod h1:Qx7fga0sCNgS+HduGvkU2dJH1vqN2wcLQJAE4PVa6eE= +github.com/aws/aws-sdk-go-v2/service/transfer v1.53.0 h1:ZmJd19LNDETnrGzyrQTcxEuoVOIU6sDpyju2GbGGaH8= +github.com/aws/aws-sdk-go-v2/service/transfer v1.53.0/go.mod h1:GiuPCqx/mGWpdO5oHyDOa6h+Cz5YTeGSPEJnXL7xfT8= +github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.19.2 h1:V68mslijC0ZT+9XzIzQoRufzxuHvpyBJ2/u0YNxt0mI= +github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.19.2/go.mod h1:GCRnt4FthuK+UYm3DKLyOIUe0q7bK9fpZryubMBgxoU= +github.com/aws/aws-sdk-go-v2/service/vpclattice v1.12.2 h1:3UGBgpoga33YtB+lAsiZBLPDNEfl8qyZkPv+vkyKe5w= +github.com/aws/aws-sdk-go-v2/service/vpclattice v1.12.2/go.mod h1:9l8aEglrIfYhzFX/7CqLJCggJ9YzEG698KQp/e8FQDI= +github.com/aws/aws-sdk-go-v2/service/waf v1.25.2 h1:mGMfHPEXIR1G2mRJ5BGQnksDTt7Jq46ma89NtE8FERQ= +github.com/aws/aws-sdk-go-v2/service/waf v1.25.2/go.mod h1:g7m/OfmrD3MK7JHjJ/NBxMy87Mffp1KhNhQIKskMp2U= +github.com/aws/aws-sdk-go-v2/service/wafregional v1.25.2 h1:PMBOZsPm34AE5+0FUkBD94hoEdAsRiVNO+V1NcVstWk= +github.com/aws/aws-sdk-go-v2/service/wafregional v1.25.2/go.mod h1:Zw9xd/Zg0wMX3V57Pi/KAiQdqXg9ikfdEd0IK83v9B0= +github.com/aws/aws-sdk-go-v2/service/wafv2 v1.55.0 h1:sS3SDk8EugdW+KW56VR6qcEg8JpC8pNLVICVBr8mMb4= +github.com/aws/aws-sdk-go-v2/service/wafv2 v1.55.0/go.mod h1:0omlXhQY21zKfGkdIfufpV7kLt564XtjQcywixaNXrM= +github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.34.2 h1:uhOu5pbceq96a/0nWtf/2Drt/M9hh94ic5d4LaEdFzE= +github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.34.2/go.mod h1:VJNJ9aES48jXBIc74SZnP0KmQr6Fku2eYHSV8854qpc= +github.com/aws/aws-sdk-go-v2/service/worklink v1.23.2 h1:VN3Qydtdl3UlJRHVxQxSP1d8I5gtvT5zdaCCAfZST7Y= +github.com/aws/aws-sdk-go-v2/service/worklink v1.23.2/go.mod h1:Z3RLpIq4q49syd921XdsKeD584kPu89iKTEjluh7908= +github.com/aws/aws-sdk-go-v2/service/workspaces v1.48.2 h1:r9TvojP33PlGeHgfRncR/e816xzE3qPCLAtmq0Hv7gE= +github.com/aws/aws-sdk-go-v2/service/workspaces v1.48.2/go.mod h1:rTd3C6GR4NIHvPAAl/c/LEkSW3cwhWB89IcgF0BpQkw= +github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.24.2 h1:LW7FX1xpS2WstmT6zi+SyWREbdcOwhxZ/9PS3KYnWJQ= +github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.24.2/go.mod h1:XZbgdTGHxEaeOWcat5Y74IEMOKZ3RHA5tWNMxfTG4cs= +github.com/aws/aws-sdk-go-v2/service/xray v1.29.2 h1:REoj6rrqyW5fo4UKAPFjpgLZA/SXOXr3DRk1jEXch5M= +github.com/aws/aws-sdk-go-v2/service/xray v1.29.2/go.mod h1:4evSEuW3wn/NXdLyxu7X/6iiOAlzPJ3b3As57zleXfw= +github.com/aws/smithy-go v1.22.0 h1:uunKnWlcoL3zO7q+gG2Pk53joueEOsnNB28QdMsmiMM= +github.com/aws/smithy-go v1.22.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/beevik/etree v1.4.1 h1:PmQJDDYahBGNKDcpdX8uPy1xRCwoCGVUiW669MEirVI= github.com/beevik/etree v1.4.1/go.mod h1:gPNJNaBGVZ9AwsidazFZyygnd+0pAU38N4D+WemwKNs= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= @@ -658,10 +664,10 @@ github.com/gopherjs/gopherjs v1.17.2 h1:fQnZVsXk8uxXIStYb0N4bGk7jeyTalG/wsZjQ25d github.com/gopherjs/gopherjs v1.17.2/go.mod h1:pRRIvn/QzFLrKfvEz3qUuEhtE/zLCWfreZ6J5gM2i+k= github.com/hashicorp/aws-cloudformation-resource-schema-sdk-go v0.23.0 h1:l16/Vrl0+x+HjHJWEjcKPwHYoxN9EC78gAFXKlH6m84= github.com/hashicorp/aws-cloudformation-resource-schema-sdk-go v0.23.0/go.mod h1:HAmscHyzSOfB1Dr16KLc177KNbn83wscnZC+N7WyaM8= -github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.57 h1:++ihyKnXEQpLaTO41h+uzPk4kLIXaxR0HZZGXLlakQ4= -github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.57/go.mod h1:MJshGrPcOrHU8wjLcKFdDKaIDRTySeawZLP+PEHzxos= -github.com/hashicorp/aws-sdk-go-base/v2/awsv1shim/v2 v2.0.0-beta.58 h1:LNr/F5F98P73dHjgTJLAqTHilRrtCP9QArtZ8TWXW0k= -github.com/hashicorp/aws-sdk-go-base/v2/awsv1shim/v2 v2.0.0-beta.58/go.mod h1:JWUJukOeq4SBjT+7Gc5cjoicQ1mDiceGWe7F9uWE4s0= +github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.58 h1:lf6PxLIHge0UL5LJgt/Szs0K3PYS27yqDEkaOa0P+ZU= +github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.58/go.mod h1:9DB57cKw/ZNu1UQJX1YNmaJ7A2/+xCpCUUwbGZy4Qx0= +github.com/hashicorp/aws-sdk-go-base/v2/awsv1shim/v2 v2.0.0-beta.59 h1:dFU76dS8ZYzu+Z5oVvAzVbvxPL7wz+5MKndTPSpQboc= +github.com/hashicorp/aws-sdk-go-base/v2/awsv1shim/v2 v2.0.0-beta.59/go.mod h1:EtFBMpvcAUBlsMaGxebtKofUAJ4O5n/bOAukIh8eEMM= github.com/hashicorp/awspolicyequivalence v1.6.0 h1:7aadmkalbc5ewStC6g3rljx1iNvP4QyAhg2KsHx8bU8= github.com/hashicorp/awspolicyequivalence v1.6.0/go.mod h1:9IOaIHx+a7C0NfUNk1A93M7kHd5rJ19aoUx37LZGC14= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -698,18 +704,18 @@ github.com/hashicorp/terraform-exec v0.21.0 h1:uNkLAe95ey5Uux6KJdua6+cv8asgILFVW github.com/hashicorp/terraform-exec v0.21.0/go.mod h1:1PPeMYou+KDUSSeRE9szMZ/oHf4fYUmB923Wzbq1ICg= github.com/hashicorp/terraform-json v0.22.1 h1:xft84GZR0QzjPVWs4lRUwvTcPnegqlyS7orfb5Ltvec= github.com/hashicorp/terraform-json v0.22.1/go.mod h1:JbWSQCLFSXFFhg42T7l9iJwdGXBYV8fmmD6o/ML4p3A= -github.com/hashicorp/terraform-plugin-framework v1.11.0 h1:M7+9zBArexHFXDx/pKTxjE6n/2UCXY6b8FIq9ZYhwfE= -github.com/hashicorp/terraform-plugin-framework v1.11.0/go.mod h1:qBXLDn69kM97NNVi/MQ9qgd1uWWsVftGSnygYG1tImM= +github.com/hashicorp/terraform-plugin-framework v1.12.0 h1:7HKaueHPaikX5/7cbC1r9d1m12iYHY+FlNZEGxQ42CQ= +github.com/hashicorp/terraform-plugin-framework v1.12.0/go.mod h1:N/IOQ2uYjW60Jp39Cp3mw7I/OpC/GfZ0385R0YibmkE= github.com/hashicorp/terraform-plugin-framework-jsontypes v0.2.0 h1:SJXL5FfJJm17554Kpt9jFXngdM6fXbnUnZ6iT2IeiYA= github.com/hashicorp/terraform-plugin-framework-jsontypes v0.2.0/go.mod h1:p0phD0IYhsu9bR4+6OetVvvH59I6LwjXGnTVEr8ox6E= github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1 h1:gm5b1kHgFFhaKFhm4h2TgvMUlNzFAtUqlcOWnWPm+9E= github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1/go.mod h1:MsjL1sQ9L7wGwzJ5RjcI6FzEMdyoBnw+XK8ZnOvQOLY= github.com/hashicorp/terraform-plugin-framework-timetypes v0.5.0 h1:v3DapR8gsp3EM8fKMh6up9cJUFQ2iRaFsYLP8UJnCco= github.com/hashicorp/terraform-plugin-framework-timetypes v0.5.0/go.mod h1:c3PnGE9pHBDfdEVG9t1S1C9ia5LW+gkFR0CygXlM8ak= -github.com/hashicorp/terraform-plugin-framework-validators v0.13.0 h1:bxZfGo9DIUoLLtHMElsu+zwqI4IsMZQBRRy4iLzZJ8E= -github.com/hashicorp/terraform-plugin-framework-validators v0.13.0/go.mod h1:wGeI02gEhj9nPANU62F2jCaHjXulejm/X+af4PdZaNo= -github.com/hashicorp/terraform-plugin-go v0.23.0 h1:AALVuU1gD1kPb48aPQUjug9Ir/125t+AAurhqphJ2Co= -github.com/hashicorp/terraform-plugin-go v0.23.0/go.mod h1:1E3Cr9h2vMlahWMbsSEcNrOCxovCZhOOIXjFHbjc/lQ= +github.com/hashicorp/terraform-plugin-framework-validators v0.14.0 h1:3PCn9iyzdVOgHYOBmncpSSOxjQhCTYmc+PGvbdlqSaI= +github.com/hashicorp/terraform-plugin-framework-validators v0.14.0/go.mod h1:LwDKNdzxrDY/mHBrlC6aYfE2fQ3Dk3gaJD64vNiXvo4= +github.com/hashicorp/terraform-plugin-go v0.24.0 h1:2WpHhginCdVhFIrWHxDEg6RBn3YaWzR2o6qUeIEat2U= +github.com/hashicorp/terraform-plugin-go v0.24.0/go.mod h1:tUQ53lAsOyYSckFGEefGC5C8BAaO0ENqzFd3bQeuYQg= github.com/hashicorp/terraform-plugin-mux v0.16.0 h1:RCzXHGDYwUwwqfYYWJKBFaS3fQsWn/ZECEiW7p2023I= github.com/hashicorp/terraform-plugin-mux v0.16.0/go.mod h1:PF79mAsPc8CpusXPfEVa4X8PtkB+ngWoiUClMrNZlYo= github.com/hashicorp/terraform-plugin-sdk/v2 v2.34.0 h1:kJiWGx2kiQVo97Y5IOGR4EMcZ8DtMswHhUuFibsCQQE= @@ -857,8 +863,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/tmccombs/hcl2json v0.3.3 h1:+DLNYqpWE0CsOQiEZu+OZm5ZBImake3wtITYxQ8uLFQ= github.com/tmccombs/hcl2json v0.3.3/go.mod h1:Y2chtz2x9bAeRTvSibVRVgbLJhLJXKlUeIvjeVdnm4w= -github.com/upbound/terraform-provider-aws v0.0.0-20241019052313-8fed8454b0e3 h1:f4VOuQgP3QN1+B41l9t3wz4eNWc4Nx2zm/1TVf6aX14= -github.com/upbound/terraform-provider-aws v0.0.0-20241019052313-8fed8454b0e3/go.mod h1:gMeW31HPSyiaHsXeaesXhZXtFIDWP8x1Lr1YVeC8qQ4= +github.com/upbound/terraform-provider-aws v0.0.0-20241030110634-947d82e10dea h1:fCIWI3X1wMTJj+TRT73R24lJiUr6f9NziJopRla43qY= +github.com/upbound/terraform-provider-aws v0.0.0-20241030110634-947d82e10dea/go.mod h1:kfVfff4V6sJ9334xo8IGXujnopyDIqb7TjB4bVDJFH0= github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk= github.com/vmihailenco/msgpack v4.0.4+incompatible h1:dSLoQfGFAo3F6OoNhwUmLwVgaUXK79GlxNBwueZn0xI= github.com/vmihailenco/msgpack v4.0.4+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk= @@ -913,8 +919,8 @@ golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A= -golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70= +golang.org/x/crypto v0.28.0 h1:GBDwsMXVQi34v5CCYUm2jkJvu4cbtru2U4TN2PSyQnw= +golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U= golang.org/x/exp v0.0.0-20240222234643-814bf88cf225 h1:LfspQV/FYTatPTr/3HzIcmiUFH7PGP+OQ6mgDYo3yuQ= golang.org/x/exp v0.0.0-20240222234643-814bf88cf225/go.mod h1:CxmFvTBINI24O/j8iY7H1xHzx2i4OsyguNBmN/uPtqc= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= @@ -934,8 +940,8 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo= -golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0= +golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4= +golang.org/x/net v0.30.0/go.mod h1:2wGyMJ5iFasEhkwi13ChkO/t1ECNC4X4eBKkVFyYFlU= golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs= golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -965,20 +971,20 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34= -golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.26.0 h1:KHjCJyddX0LoSTb3J+vWpupP9p0oznkqVk/IfjymZbo= +golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM= -golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8= +golang.org/x/term v0.25.0 h1:WtHI/ltw4NvSUig5KARz9h521QvRC8RmF/cuYqifU24= +golang.org/x/term v0.25.0/go.mod h1:RPyXicDX+6vLxogjjRxjgD2TKtmAO6NZBsBRfrOLu7M= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= -golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224= -golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= +golang.org/x/text v0.19.0 h1:kTxAhCbGbxhK0IwgSKiMO5awPoDQ0RpfiVYBfK860YM= +golang.org/x/text v0.19.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -988,8 +994,8 @@ golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.25.0 h1:oFU9pkj/iJgs+0DT+VMHrx+oBKs/LJMV+Uvg78sl+fE= -golang.org/x/tools v0.25.0/go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg= +golang.org/x/tools v0.26.0 h1:v/60pFQmzmT9ExmjDv2gGIfi3OqfKoEP6I5+umXlbnQ= +golang.org/x/tools v0.26.0/go.mod h1:TPVVj70c7JJ3WCazhD8OdXcZg/og+b9+tH/KxylGwH0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1002,8 +1008,8 @@ google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAs google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/genproto/googleapis/rpc v0.0.0-20240827150818-7e3bb234dfed h1:J6izYgfBXAI3xTKLgxzTmUltdYaLsuBxFCgDHWJ/eXg= google.golang.org/genproto/googleapis/rpc v0.0.0-20240827150818-7e3bb234dfed/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= -google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c= -google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y= +google.golang.org/grpc v1.66.2 h1:3QdXkuq3Bkh7w+ywLdLvM56cmGvQHUMZpiCzt6Rqaoo= +google.golang.org/grpc v1.66.2/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= diff --git a/internal/controller/connect/instance/zz_controller.go b/internal/controller/connect/instance/zz_controller.go index 7e3c4ae91d..734fb3766b 100755 --- a/internal/controller/connect/instance/zz_controller.go +++ b/internal/controller/connect/instance/zz_controller.go @@ -29,6 +29,9 @@ import ( func Setup(mgr ctrl.Manager, o tjcontroller.Options) error { name := managed.ControllerName(v1beta1.Instance_GroupVersionKind.String()) var initializers managed.InitializerChain + for _, i := range o.Provider.Resources["aws_connect_instance"].InitializerFns { + initializers = append(initializers, i(mgr.GetClient())) + } cps := []managed.ConnectionPublisher{managed.NewAPISecretPublisher(mgr.GetClient(), mgr.GetScheme())} if o.SecretStoreConfigGVK != nil { cps = append(cps, connection.NewDetailsManager(mgr.GetClient(), *o.SecretStoreConfigGVK, connection.WithTLSConfig(o.ESSOptions.TLSConfig))) diff --git a/internal/controller/lambda/codesigningconfig/zz_controller.go b/internal/controller/lambda/codesigningconfig/zz_controller.go index 659cfa3506..61a18800d8 100755 --- a/internal/controller/lambda/codesigningconfig/zz_controller.go +++ b/internal/controller/lambda/codesigningconfig/zz_controller.go @@ -29,6 +29,9 @@ import ( func Setup(mgr ctrl.Manager, o tjcontroller.Options) error { name := managed.ControllerName(v1beta1.CodeSigningConfig_GroupVersionKind.String()) var initializers managed.InitializerChain + for _, i := range o.Provider.Resources["aws_lambda_code_signing_config"].InitializerFns { + initializers = append(initializers, i(mgr.GetClient())) + } cps := []managed.ConnectionPublisher{managed.NewAPISecretPublisher(mgr.GetClient(), mgr.GetScheme())} if o.SecretStoreConfigGVK != nil { cps = append(cps, connection.NewDetailsManager(mgr.GetClient(), *o.SecretStoreConfigGVK, connection.WithTLSConfig(o.ESSOptions.TLSConfig))) diff --git a/internal/controller/lambda/eventsourcemapping/zz_controller.go b/internal/controller/lambda/eventsourcemapping/zz_controller.go index a998028438..544a221e66 100755 --- a/internal/controller/lambda/eventsourcemapping/zz_controller.go +++ b/internal/controller/lambda/eventsourcemapping/zz_controller.go @@ -29,6 +29,9 @@ import ( func Setup(mgr ctrl.Manager, o tjcontroller.Options) error { name := managed.ControllerName(v1beta1.EventSourceMapping_GroupVersionKind.String()) var initializers managed.InitializerChain + for _, i := range o.Provider.Resources["aws_lambda_event_source_mapping"].InitializerFns { + initializers = append(initializers, i(mgr.GetClient())) + } cps := []managed.ConnectionPublisher{managed.NewAPISecretPublisher(mgr.GetClient(), mgr.GetScheme())} if o.SecretStoreConfigGVK != nil { cps = append(cps, connection.NewDetailsManager(mgr.GetClient(), *o.SecretStoreConfigGVK, connection.WithTLSConfig(o.ESSOptions.TLSConfig))) diff --git a/package/crds/appflow.aws.upbound.io_flows.yaml b/package/crds/appflow.aws.upbound.io_flows.yaml index 4afafe8e0f..862adfa92e 100644 --- a/package/crds/appflow.aws.upbound.io_flows.yaml +++ b/package/crds/appflow.aws.upbound.io_flows.yaml @@ -5019,6 +5019,27 @@ spec: description: Object path specified in the SAPOData flow destination. type: string + paginationConfig: + description: Sets the page size for each concurrent + process that transfers OData records from your SAP + instance. + properties: + maxPageSize: + description: he maximum number of records that + Amazon AppFlow receives in each page of the + response from your SAP application. + type: number + type: object + parallelismConfig: + description: Sets the number of concurrent processes + that transfers OData records from your SAP instance. + properties: + maxPageSize: + description: he maximum number of records that + Amazon AppFlow receives in each page of the + response from your SAP application. + type: number + type: object type: object serviceNow: description: Information that is required for querying @@ -6163,6 +6184,27 @@ spec: description: Object path specified in the SAPOData flow destination. type: string + paginationConfig: + description: Sets the page size for each concurrent + process that transfers OData records from your SAP + instance. + properties: + maxPageSize: + description: he maximum number of records that + Amazon AppFlow receives in each page of the + response from your SAP application. + type: number + type: object + parallelismConfig: + description: Sets the number of concurrent processes + that transfers OData records from your SAP instance. + properties: + maxPageSize: + description: he maximum number of records that + Amazon AppFlow receives in each page of the + response from your SAP application. + type: number + type: object type: object serviceNow: description: Information that is required for querying @@ -7337,6 +7379,27 @@ spec: description: Object path specified in the SAPOData flow destination. type: string + paginationConfig: + description: Sets the page size for each concurrent + process that transfers OData records from your SAP + instance. + properties: + maxPageSize: + description: he maximum number of records that + Amazon AppFlow receives in each page of the + response from your SAP application. + type: number + type: object + parallelismConfig: + description: Sets the number of concurrent processes + that transfers OData records from your SAP instance. + properties: + maxPageSize: + description: he maximum number of records that + Amazon AppFlow receives in each page of the + response from your SAP application. + type: number + type: object type: object serviceNow: description: Information that is required for querying diff --git a/package/crds/backup.aws.upbound.io_plans.yaml b/package/crds/backup.aws.upbound.io_plans.yaml index 6d1e9cd5a0..4248f43909 100644 --- a/package/crds/backup.aws.upbound.io_plans.yaml +++ b/package/crds/backup.aws.upbound.io_plans.yaml @@ -1046,6 +1046,10 @@ spec: description: A CRON expression specifying when AWS Backup initiates a backup job. type: string + scheduleExpressionTimezone: + description: 'The timezone in which the schedule expression + is set. Default value: "Etc/UTC".' + type: string startWindow: description: The amount of time in minutes before beginning a backup. @@ -1259,6 +1263,10 @@ spec: description: A CRON expression specifying when AWS Backup initiates a backup job. type: string + scheduleExpressionTimezone: + description: 'The timezone in which the schedule expression + is set. Default value: "Etc/UTC".' + type: string startWindow: description: The amount of time in minutes before beginning a backup. @@ -1644,6 +1652,10 @@ spec: description: A CRON expression specifying when AWS Backup initiates a backup job. type: string + scheduleExpressionTimezone: + description: 'The timezone in which the schedule expression + is set. Default value: "Etc/UTC".' + type: string startWindow: description: The amount of time in minutes before beginning a backup. diff --git a/package/crds/bedrockagent.aws.upbound.io_agents.yaml b/package/crds/bedrockagent.aws.upbound.io_agents.yaml index 76e96a1f6c..e59c12a07b 100644 --- a/package/crds/bedrockagent.aws.upbound.io_agents.yaml +++ b/package/crds/bedrockagent.aws.upbound.io_agents.yaml @@ -162,6 +162,17 @@ spec: foundationModel: description: Foundation model used for orchestration by the agent. type: string + guardrailConfiguration: + items: + properties: + guardrailIdentifier: + description: Unique identifier of the guardrail. + type: string + guardrailVersion: + description: Version of the guardrail. + type: string + type: object + type: array idleSessionTtlInSeconds: description: Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user @@ -395,6 +406,17 @@ spec: foundationModel: description: Foundation model used for orchestration by the agent. type: string + guardrailConfiguration: + items: + properties: + guardrailIdentifier: + description: Unique identifier of the guardrail. + type: string + guardrailVersion: + description: Version of the guardrail. + type: string + type: object + type: array idleSessionTtlInSeconds: description: Number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent. A user @@ -725,6 +747,17 @@ spec: foundationModel: description: Foundation model used for orchestration by the agent. type: string + guardrailConfiguration: + items: + properties: + guardrailIdentifier: + description: Unique identifier of the guardrail. + type: string + guardrailVersion: + description: Version of the guardrail. + type: string + type: object + type: array id: description: Unique identifier of the agent. type: string diff --git a/package/crds/cloudwatchevents.aws.upbound.io_targets.yaml b/package/crds/cloudwatchevents.aws.upbound.io_targets.yaml index 6605e6647e..54df033920 100644 --- a/package/crds/cloudwatchevents.aws.upbound.io_targets.yaml +++ b/package/crds/cloudwatchevents.aws.upbound.io_targets.yaml @@ -2143,6 +2143,16 @@ spec: type: string forProvider: properties: + appsyncTarget: + description: Parameters used when you are using the rule to invoke + an AppSync GraphQL API mutation. Documented below. A maximum + of 1 are allowed. + properties: + graphqlOperation: + description: Contains the GraphQL mutation to be parsed and + executed. + type: string + type: object arn: description: The Amazon Resource Name (ARN) of the target. type: string @@ -2823,6 +2833,16 @@ spec: for example because of an external controller is managing them, like an autoscaler. properties: + appsyncTarget: + description: Parameters used when you are using the rule to invoke + an AppSync GraphQL API mutation. Documented below. A maximum + of 1 are allowed. + properties: + graphqlOperation: + description: Contains the GraphQL mutation to be parsed and + executed. + type: string + type: object arn: description: The Amazon Resource Name (ARN) of the target. type: string @@ -3661,6 +3681,16 @@ spec: properties: atProvider: properties: + appsyncTarget: + description: Parameters used when you are using the rule to invoke + an AppSync GraphQL API mutation. Documented below. A maximum + of 1 are allowed. + properties: + graphqlOperation: + description: Contains the GraphQL mutation to be parsed and + executed. + type: string + type: object arn: description: The Amazon Resource Name (ARN) of the target. type: string diff --git a/package/crds/connect.aws.upbound.io_instances.yaml b/package/crds/connect.aws.upbound.io_instances.yaml index 791fa7e789..839cee859e 100644 --- a/package/crds/connect.aws.upbound.io_instances.yaml +++ b/package/crds/connect.aws.upbound.io_instances.yaml @@ -190,6 +190,12 @@ spec: description: Region is the region you'd like your resource to be created in. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular required: - region type: object @@ -319,6 +325,12 @@ spec: outboundCallsEnabled: description: Specifies whether outbound calls are enabled. type: boolean + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular type: object managementPolicies: default: @@ -559,6 +571,20 @@ spec: status: description: The state of the instance. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular + tagsAll: + additionalProperties: + type: string + description: A map of tags assigned to the resource, including + those inherited from the provider default_tags configuration + block. + type: object + x-kubernetes-map-type: granular type: object conditions: description: Conditions of the resource. diff --git a/package/crds/deploy.aws.upbound.io_deploymentconfigs.yaml b/package/crds/deploy.aws.upbound.io_deploymentconfigs.yaml index c79d25b425..1f542bc420 100644 --- a/package/crds/deploy.aws.upbound.io_deploymentconfigs.yaml +++ b/package/crds/deploy.aws.upbound.io_deploymentconfigs.yaml @@ -636,6 +636,51 @@ spec: TimeBasedLinear, AllAtOnce. type: string type: object + zonalConfig: + description: A zonal_config block. Zonal Config is documented + below. + properties: + firstZoneMonitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to the first Availability + Zone. CodeDeploy will wait this amount of time before starting + a deployment to the second Availability Zone. If you don't + specify a value for first_zone_monitor_duration_in_seconds, + then CodeDeploy uses the monitor_duration_in_seconds value + for the first Availability Zone. + type: number + minimumHealthyHostsPerZone: + description: The number or percentage of instances that must + remain available per Availability Zone during a deployment. + If you don't specify a value under minimum_healthy_hosts_per_zone, + then CodeDeploy uses a default value of 0 percent. This + block is more documented below. + properties: + type: + description: The type can either be FLEET_PERCENT or HOST_COUNT. + type: string + value: + description: The value when the type is FLEET_PERCENT + represents the minimum number of healthy instances as + a percentage of the total number of instances in the + Availability Zone during a deployment. If you specify + FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy + converts the percentage to the equivalent number of + instance and rounds up fractional instances. When the + type is HOST_COUNT, the value represents the minimum + number of healthy instances in the Availability Zone + as an absolute value. + type: number + type: object + monitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to an Availability + Zone. CodeDeploy will wait this amount of time before starting + a deployment to the next Availability Zone. If you don't + specify a monitor_duration_in_seconds, CodeDeploy starts + deploying to the next Availability Zone immediately. + type: number + type: object required: - region type: object @@ -706,6 +751,51 @@ spec: TimeBasedLinear, AllAtOnce. type: string type: object + zonalConfig: + description: A zonal_config block. Zonal Config is documented + below. + properties: + firstZoneMonitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to the first Availability + Zone. CodeDeploy will wait this amount of time before starting + a deployment to the second Availability Zone. If you don't + specify a value for first_zone_monitor_duration_in_seconds, + then CodeDeploy uses the monitor_duration_in_seconds value + for the first Availability Zone. + type: number + minimumHealthyHostsPerZone: + description: The number or percentage of instances that must + remain available per Availability Zone during a deployment. + If you don't specify a value under minimum_healthy_hosts_per_zone, + then CodeDeploy uses a default value of 0 percent. This + block is more documented below. + properties: + type: + description: The type can either be FLEET_PERCENT or HOST_COUNT. + type: string + value: + description: The value when the type is FLEET_PERCENT + represents the minimum number of healthy instances as + a percentage of the total number of instances in the + Availability Zone during a deployment. If you specify + FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy + converts the percentage to the equivalent number of + instance and rounds up fractional instances. When the + type is HOST_COUNT, the value represents the minimum + number of healthy instances in the Availability Zone + as an absolute value. + type: number + type: object + monitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to an Availability + Zone. CodeDeploy will wait this amount of time before starting + a deployment to the next Availability Zone. If you don't + specify a monitor_duration_in_seconds, CodeDeploy starts + deploying to the next Availability Zone immediately. + type: number + type: object type: object managementPolicies: default: @@ -942,6 +1032,51 @@ spec: TimeBasedLinear, AllAtOnce. type: string type: object + zonalConfig: + description: A zonal_config block. Zonal Config is documented + below. + properties: + firstZoneMonitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to the first Availability + Zone. CodeDeploy will wait this amount of time before starting + a deployment to the second Availability Zone. If you don't + specify a value for first_zone_monitor_duration_in_seconds, + then CodeDeploy uses the monitor_duration_in_seconds value + for the first Availability Zone. + type: number + minimumHealthyHostsPerZone: + description: The number or percentage of instances that must + remain available per Availability Zone during a deployment. + If you don't specify a value under minimum_healthy_hosts_per_zone, + then CodeDeploy uses a default value of 0 percent. This + block is more documented below. + properties: + type: + description: The type can either be FLEET_PERCENT or HOST_COUNT. + type: string + value: + description: The value when the type is FLEET_PERCENT + represents the minimum number of healthy instances as + a percentage of the total number of instances in the + Availability Zone during a deployment. If you specify + FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy + converts the percentage to the equivalent number of + instance and rounds up fractional instances. When the + type is HOST_COUNT, the value represents the minimum + number of healthy instances in the Availability Zone + as an absolute value. + type: number + type: object + monitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to an Availability + Zone. CodeDeploy will wait this amount of time before starting + a deployment to the next Availability Zone. If you don't + specify a monitor_duration_in_seconds, CodeDeploy starts + deploying to the next Availability Zone immediately. + type: number + type: object type: object conditions: description: Conditions of the resource. diff --git a/package/crds/dms.aws.upbound.io_endpoints.yaml b/package/crds/dms.aws.upbound.io_endpoints.yaml index 139d7feb86..6c468e2fc0 100644 --- a/package/crds/dms.aws.upbound.io_endpoints.yaml +++ b/package/crds/dms.aws.upbound.io_endpoints.yaml @@ -2823,12 +2823,12 @@ spec: type: string engineName: description: Type of engine for the endpoint. Valid values are - aurora, aurora-postgresql, azuredb, azure-sql-managed-instance, - babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, - kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, - redshift,redshift-serverless, s3, sqlserver, sybase. Please - note that some of engine names are available only for target - endpoint type (e.g. redshift). + aurora, aurora-postgresql, aurora-serverless, aurora-postgresql-serverless,azuredb, + azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, + dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, + opensearch, oracle, postgres, redshift,redshift-serverless, + s3, sqlserver, neptune ,sybase. Please note that some of engine + names are available only for target endpoint type (e.g. redshift). type: string extraConnectionAttributes: description: Additional attributes associated with the connection. @@ -3712,12 +3712,12 @@ spec: type: string engineName: description: Type of engine for the endpoint. Valid values are - aurora, aurora-postgresql, azuredb, azure-sql-managed-instance, - babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, - kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, - redshift,redshift-serverless, s3, sqlserver, sybase. Please - note that some of engine names are available only for target - endpoint type (e.g. redshift). + aurora, aurora-postgresql, aurora-serverless, aurora-postgresql-serverless,azuredb, + azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, + dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, + opensearch, oracle, postgres, redshift,redshift-serverless, + s3, sqlserver, neptune ,sybase. Please note that some of engine + names are available only for target endpoint type (e.g. redshift). type: string extraConnectionAttributes: description: Additional attributes associated with the connection. @@ -4766,12 +4766,12 @@ spec: type: string engineName: description: Type of engine for the endpoint. Valid values are - aurora, aurora-postgresql, azuredb, azure-sql-managed-instance, - babelfish, db2, db2-zos, docdb, dynamodb, elasticsearch, kafka, - kinesis, mariadb, mongodb, mysql, opensearch, oracle, postgres, - redshift,redshift-serverless, s3, sqlserver, sybase. Please - note that some of engine names are available only for target - endpoint type (e.g. redshift). + aurora, aurora-postgresql, aurora-serverless, aurora-postgresql-serverless,azuredb, + azure-sql-managed-instance, babelfish, db2, db2-zos, docdb, + dynamodb, elasticsearch, kafka, kinesis, mariadb, mongodb, mysql, + opensearch, oracle, postgres, redshift,redshift-serverless, + s3, sqlserver, neptune ,sybase. Please note that some of engine + names are available only for target endpoint type (e.g. redshift). type: string extraConnectionAttributes: description: Additional attributes associated with the connection. diff --git a/package/crds/dynamodb.aws.upbound.io_kinesisstreamingdestinations.yaml b/package/crds/dynamodb.aws.upbound.io_kinesisstreamingdestinations.yaml index 94301b44c7..1596e7965c 100644 --- a/package/crds/dynamodb.aws.upbound.io_kinesisstreamingdestinations.yaml +++ b/package/crds/dynamodb.aws.upbound.io_kinesisstreamingdestinations.yaml @@ -74,6 +74,10 @@ spec: type: string forProvider: properties: + approximateCreationDateTimePrecision: + description: 'Toggle for the precision of Kinesis data stream + timestamp. Valid values: MILLISECOND and MICROSECOND.' + type: string region: description: Region is the region you'd like your resource to be created in. @@ -157,9 +161,8 @@ spec: type: object type: object tableName: - description: |- - The name of the DynamoDB table. There - can only be one Kinesis streaming destination for a given DynamoDB table. + description: The name of the DynamoDB table. There can only be + one Kinesis streaming destination for a given DynamoDB table. type: string tableNameRef: description: Reference to a Table in dynamodb to populate tableName. @@ -251,6 +254,10 @@ spec: for example because of an external controller is managing them, like an autoscaler. properties: + approximateCreationDateTimePrecision: + description: 'Toggle for the precision of Kinesis data stream + timestamp. Valid values: MILLISECOND and MICROSECOND.' + type: string streamArn: description: The ARN for a Kinesis data stream. This must exist in the same account and region as the DynamoDB table. @@ -330,9 +337,8 @@ spec: type: object type: object tableName: - description: |- - The name of the DynamoDB table. There - can only be one Kinesis streaming destination for a given DynamoDB table. + description: The name of the DynamoDB table. There can only be + one Kinesis streaming destination for a given DynamoDB table. type: string tableNameRef: description: Reference to a Table in dynamodb to populate tableName. @@ -582,6 +588,10 @@ spec: properties: atProvider: properties: + approximateCreationDateTimePrecision: + description: 'Toggle for the precision of Kinesis data stream + timestamp. Valid values: MILLISECOND and MICROSECOND.' + type: string id: description: The table_name and stream_arn separated by a comma (,). @@ -591,9 +601,8 @@ spec: in the same account and region as the DynamoDB table. type: string tableName: - description: |- - The name of the DynamoDB table. There - can only be one Kinesis streaming destination for a given DynamoDB table. + description: The name of the DynamoDB table. There can only be + one Kinesis streaming destination for a given DynamoDB table. type: string type: object conditions: diff --git a/package/crds/dynamodb.aws.upbound.io_tables.yaml b/package/crds/dynamodb.aws.upbound.io_tables.yaml index f514dfd497..a9923ca928 100644 --- a/package/crds/dynamodb.aws.upbound.io_tables.yaml +++ b/package/crds/dynamodb.aws.upbound.io_tables.yaml @@ -1340,6 +1340,21 @@ spec: type: string type: array x-kubernetes-list-type: set + onDemandThroughput: + description: Sets the maximum number of read and write units + for the specified on-demand table. See below. + properties: + maxReadRequestUnits: + description: Maximum number of read request units for + the specified table. To specify set the value greater + than or equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for + the specified table. To specify set the value greater + than or equal to 1. To remove set the value to -1. + type: number + type: object projectionType: description: One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into @@ -1448,6 +1463,21 @@ spec: type: string type: object type: array + onDemandThroughput: + description: Sets the maximum number of read and write units for + the specified on-demand table. See below. + properties: + maxReadRequestUnits: + description: Maximum number of read request units for the + specified table. To specify set the value greater than or + equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for the + specified table. To specify set the value greater than or + equal to 1. To remove set the value to -1. + type: number + type: object pointInTimeRecovery: description: Enable point-in-time recovery options. See below. properties: @@ -1639,6 +1669,21 @@ spec: type: string type: array x-kubernetes-list-type: set + onDemandThroughput: + description: Sets the maximum number of read and write units + for the specified on-demand table. See below. + properties: + maxReadRequestUnits: + description: Maximum number of read request units for + the specified table. To specify set the value greater + than or equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for + the specified table. To specify set the value greater + than or equal to 1. To remove set the value to -1. + type: number + type: object projectionType: description: One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into @@ -1747,6 +1792,21 @@ spec: type: string type: object type: array + onDemandThroughput: + description: Sets the maximum number of read and write units for + the specified on-demand table. See below. + properties: + maxReadRequestUnits: + description: Maximum number of read request units for the + specified table. To specify set the value greater than or + equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for the + specified table. To specify set the value greater than or + equal to 1. To remove set the value to -1. + type: number + type: object pointInTimeRecovery: description: Enable point-in-time recovery options. See below. properties: @@ -2094,6 +2154,21 @@ spec: type: string type: array x-kubernetes-list-type: set + onDemandThroughput: + description: Sets the maximum number of read and write units + for the specified on-demand table. See below. + properties: + maxReadRequestUnits: + description: Maximum number of read request units for + the specified table. To specify set the value greater + than or equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for + the specified table. To specify set the value greater + than or equal to 1. To remove set the value to -1. + type: number + type: object projectionType: description: One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into @@ -2205,6 +2280,21 @@ spec: type: string type: object type: array + onDemandThroughput: + description: Sets the maximum number of read and write units for + the specified on-demand table. See below. + properties: + maxReadRequestUnits: + description: Maximum number of read request units for the + specified table. To specify set the value greater than or + equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for the + specified table. To specify set the value greater than or + equal to 1. To remove set the value to -1. + type: number + type: object pointInTimeRecovery: description: Enable point-in-time recovery options. See below. properties: diff --git a/package/crds/ec2.aws.upbound.io_eips.yaml b/package/crds/ec2.aws.upbound.io_eips.yaml index a91ab7c52e..8123139309 100644 --- a/package/crds/ec2.aws.upbound.io_eips.yaml +++ b/package/crds/ec2.aws.upbound.io_eips.yaml @@ -167,6 +167,10 @@ spec: type: string type: object type: object + ipamPoolId: + description: The ID of an IPAM pool which has an Amazon-provided + or BYOIP public IPv4 CIDR provisioned to it. + type: string networkBorderGroup: description: Location from which the IP address is advertised. Use this parameter to limit the address to this location. @@ -381,6 +385,10 @@ spec: type: string type: object type: object + ipamPoolId: + description: The ID of an IPAM pool which has an Amazon-provided + or BYOIP public IPv4 CIDR provisioned to it. + type: string networkBorderGroup: description: Location from which the IP address is advertised. Use this parameter to limit the address to this location. @@ -693,6 +701,10 @@ spec: instance: description: EC2 instance ID. type: string + ipamPoolId: + description: The ID of an IPAM pool which has an Amazon-provided + or BYOIP public IPv4 CIDR provisioned to it. + type: string networkBorderGroup: description: Location from which the IP address is advertised. Use this parameter to limit the address to this location. diff --git a/package/crds/ec2.aws.upbound.io_launchtemplates.yaml b/package/crds/ec2.aws.upbound.io_launchtemplates.yaml index 362ef06bbd..512f4aaaee 100644 --- a/package/crds/ec2.aws.upbound.io_launchtemplates.yaml +++ b/package/crds/ec2.aws.upbound.io_launchtemplates.yaml @@ -4922,6 +4922,8 @@ spec: type: object type: object primaryIpv6: + description: Whether the first IPv6 GUA will be made the + primary IPv6 address. type: string privateIpAddress: description: The primary private IPv4 address. @@ -6292,6 +6294,8 @@ spec: type: object type: object primaryIpv6: + description: Whether the first IPv6 GUA will be made the + primary IPv6 address. type: string privateIpAddress: description: The primary private IPv4 address. @@ -7522,6 +7526,8 @@ spec: description: The ID of the network interface to attach. type: string primaryIpv6: + description: Whether the first IPv6 GUA will be made the + primary IPv6 address. type: string privateIpAddress: description: The primary private IPv4 address. diff --git a/package/crds/ec2.aws.upbound.io_transitgateways.yaml b/package/crds/ec2.aws.upbound.io_transitgateways.yaml index 3738750411..2f2b554abe 100644 --- a/package/crds/ec2.aws.upbound.io_transitgateways.yaml +++ b/package/crds/ec2.aws.upbound.io_transitgateways.yaml @@ -109,6 +109,10 @@ spec: description: Region is the region you'd like your resource to be created in. type: string + securityGroupReferencingSupport: + description: 'Whether Security Group Referencing Support is enabled. + Valid values: disable, enable. Default value: disable.' + type: string tags: additionalProperties: type: string @@ -175,6 +179,10 @@ spec: use ec2_transit_gateway_multicast_domain. Valid values: disable, enable. Default value: disable.' type: string + securityGroupReferencingSupport: + description: 'Whether Security Group Referencing Support is enabled. + Valid values: disable, enable. Default value: disable.' + type: string tags: additionalProperties: type: string @@ -414,6 +422,10 @@ spec: propagationDefaultRouteTableId: description: Identifier of the default propagation route table type: string + securityGroupReferencingSupport: + description: 'Whether Security Group Referencing Support is enabled. + Valid values: disable, enable. Default value: disable.' + type: string tags: additionalProperties: type: string diff --git a/package/crds/ec2.aws.upbound.io_transitgatewayvpcattachmentaccepters.yaml b/package/crds/ec2.aws.upbound.io_transitgatewayvpcattachmentaccepters.yaml index 2d5cc36919..2ab79629b1 100644 --- a/package/crds/ec2.aws.upbound.io_transitgatewayvpcattachmentaccepters.yaml +++ b/package/crds/ec2.aws.upbound.io_transitgatewayvpcattachmentaccepters.yaml @@ -473,6 +473,10 @@ spec: description: 'Whether IPv6 support is enabled. Valid values: disable, enable.' type: string + securityGroupReferencingSupport: + description: 'Whether Security Group Referencing Support is enabled. + Valid values: disable, enable.' + type: string subnetIds: description: Identifiers of EC2 Subnets. items: diff --git a/package/crds/ec2.aws.upbound.io_transitgatewayvpcattachments.yaml b/package/crds/ec2.aws.upbound.io_transitgatewayvpcattachments.yaml index 7895f3145f..38cbdd93c5 100644 --- a/package/crds/ec2.aws.upbound.io_transitgatewayvpcattachments.yaml +++ b/package/crds/ec2.aws.upbound.io_transitgatewayvpcattachments.yaml @@ -92,6 +92,10 @@ spec: description: Region is the region you'd like your resource to be created in. type: string + securityGroupReferencingSupport: + description: 'Whether Security Group Referencing Support is enabled. + Valid values: disable, enable.' + type: string subnetIdRefs: description: References to Subnet in ec2 to populate subnetIds. items: @@ -381,6 +385,10 @@ spec: description: 'Whether IPv6 support is enabled. Valid values: disable, enable. Default value: disable.' type: string + securityGroupReferencingSupport: + description: 'Whether Security Group Referencing Support is enabled. + Valid values: disable, enable.' + type: string subnetIdRefs: description: References to Subnet in ec2 to populate subnetIds. items: @@ -831,6 +839,10 @@ spec: description: 'Whether IPv6 support is enabled. Valid values: disable, enable. Default value: disable.' type: string + securityGroupReferencingSupport: + description: 'Whether Security Group Referencing Support is enabled. + Valid values: disable, enable.' + type: string subnetIds: description: Identifiers of EC2 Subnets. items: diff --git a/package/crds/ec2.aws.upbound.io_vpcipams.yaml b/package/crds/ec2.aws.upbound.io_vpcipams.yaml index c8b1eeb0d9..dece7aaa78 100644 --- a/package/crds/ec2.aws.upbound.io_vpcipams.yaml +++ b/package/crds/ec2.aws.upbound.io_vpcipams.yaml @@ -81,6 +81,10 @@ spec: description: description: A description for the IPAM. type: string + enablePrivateGua: + description: 'Enable this option to use your own GUA ranges as + private IPv6 addresses. Default: false.' + type: boolean operatingRegions: description: Determines which locales can be chosen when you create pools. Locale is the Region where you want to make an IPAM pool @@ -135,6 +139,10 @@ spec: description: description: A description for the IPAM. type: string + enablePrivateGua: + description: 'Enable this option to use your own GUA ranges as + private IPv6 addresses. Default: false.' + type: boolean operatingRegions: description: Determines which locales can be chosen when you create pools. Locale is the Region where you want to make an IPAM pool @@ -357,6 +365,10 @@ spec: description: description: A description for the IPAM. type: string + enablePrivateGua: + description: 'Enable this option to use your own GUA ranges as + private IPv6 addresses. Default: false.' + type: boolean id: description: The ID of the IPAM type: string diff --git a/package/crds/ecs.aws.upbound.io_services.yaml b/package/crds/ecs.aws.upbound.io_services.yaml index 45610d5876..a879f65531 100644 --- a/package/crds/ecs.aws.upbound.io_services.yaml +++ b/package/crds/ecs.aws.upbound.io_services.yaml @@ -3654,6 +3654,29 @@ spec: description: Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. type: string + tagSpecifications: + description: The tags to apply to the volume. See below. + items: + properties: + propagateTags: + description: Determines whether to propagate the + tags from the task definition to the Amazon EBS + volume. + type: string + resourceType: + description: The type of volume resource. Valid + values, volume. + type: string + tags: + additionalProperties: + type: string + description: The tags applied to this Amazon EBS + volume. AmazonECSCreated and AmazonECSManaged + are reserved tags that can't be used. + type: object + x-kubernetes-map-type: granular + type: object + type: array throughput: description: Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. @@ -4580,6 +4603,29 @@ spec: description: Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. type: string + tagSpecifications: + description: The tags to apply to the volume. See below. + items: + properties: + propagateTags: + description: Determines whether to propagate the + tags from the task definition to the Amazon EBS + volume. + type: string + resourceType: + description: The type of volume resource. Valid + values, volume. + type: string + tags: + additionalProperties: + type: string + description: The tags applied to this Amazon EBS + volume. AmazonECSCreated and AmazonECSManaged + are reserved tags that can't be used. + type: object + x-kubernetes-map-type: granular + type: object + type: array throughput: description: Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. @@ -5217,6 +5263,29 @@ spec: description: Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. type: string + tagSpecifications: + description: The tags to apply to the volume. See below. + items: + properties: + propagateTags: + description: Determines whether to propagate the + tags from the task definition to the Amazon EBS + volume. + type: string + resourceType: + description: The type of volume resource. Valid + values, volume. + type: string + tags: + additionalProperties: + type: string + description: The tags applied to this Amazon EBS + volume. AmazonECSCreated and AmazonECSManaged + are reserved tags that can't be used. + type: object + x-kubernetes-map-type: granular + type: object + type: array throughput: description: Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. diff --git a/package/crds/elasticache.aws.upbound.io_clusters.yaml b/package/crds/elasticache.aws.upbound.io_clusters.yaml index 130bad0121..af3a16d61c 100644 --- a/package/crds/elasticache.aws.upbound.io_clusters.yaml +++ b/package/crds/elasticache.aws.upbound.io_clusters.yaml @@ -100,7 +100,7 @@ spec: type: string engine: description: – Name of the cache engine to be used for this cache - cluster. Valid values are memcached or redis. + cluster. Valid values are memcached and redis. type: string engineVersion: description: |- @@ -606,7 +606,7 @@ spec: type: string engine: description: – Name of the cache engine to be used for this cache - cluster. Valid values are memcached or redis. + cluster. Valid values are memcached and redis. type: string engineVersion: description: |- @@ -1299,7 +1299,7 @@ spec: type: string engine: description: – Name of the cache engine to be used for this cache - cluster. Valid values are memcached or redis. + cluster. Valid values are memcached and redis. type: string engineVersion: description: |- diff --git a/package/crds/elasticache.aws.upbound.io_replicationgroups.yaml b/package/crds/elasticache.aws.upbound.io_replicationgroups.yaml index b85ef04913..21d799135a 100644 --- a/package/crds/elasticache.aws.upbound.io_replicationgroups.yaml +++ b/package/crds/elasticache.aws.upbound.io_replicationgroups.yaml @@ -1893,7 +1893,7 @@ spec: autoMinorVersionUpgrade: description: |- Specifies whether minor version engine upgrades will be applied automatically to the underlying Cache Cluster instances during the maintenance window. - Only supported for engine type "redis" and if the engine version is 6 or higher. + Only supported for engine types "redis" and "valkey" and if the engine version is 6 or higher. Defaults to true. type: string automaticFailoverEnabled: @@ -1918,7 +1918,7 @@ spec: type: string engine: description: Name of the cache engine to be used for the clusters - in this replication group. The only valid value is redis. + in this replication group. Valid values are redis or valkey. type: string engineVersion: description: |- @@ -2102,9 +2102,10 @@ spec: type: object type: object logDeliveryConfiguration: - description: Specifies the destination and format of Redis SLOWLOG - or Redis Engine Log. See the documentation on Amazon ElastiCache. - See Log Delivery Configuration below for more details. + description: Specifies the destination and format of Redis OSS/Valkey + SLOWLOG or Redis OSS/Valkey Engine Log. See the documentation + on Amazon ElastiCache. See Log Delivery Configuration below + for more details. items: properties: destination: @@ -2471,7 +2472,7 @@ spec: autoMinorVersionUpgrade: description: |- Specifies whether minor version engine upgrades will be applied automatically to the underlying Cache Cluster instances during the maintenance window. - Only supported for engine type "redis" and if the engine version is 6 or higher. + Only supported for engine types "redis" and "valkey" and if the engine version is 6 or higher. Defaults to true. type: string automaticFailoverEnabled: @@ -2496,7 +2497,7 @@ spec: type: string engine: description: Name of the cache engine to be used for the clusters - in this replication group. The only valid value is redis. + in this replication group. Valid values are redis or valkey. type: string engineVersion: description: |- @@ -2680,9 +2681,10 @@ spec: type: object type: object logDeliveryConfiguration: - description: Specifies the destination and format of Redis SLOWLOG - or Redis Engine Log. See the documentation on Amazon ElastiCache. - See Log Delivery Configuration below for more details. + description: Specifies the destination and format of Redis OSS/Valkey + SLOWLOG or Redis OSS/Valkey Engine Log. See the documentation + on Amazon ElastiCache. See Log Delivery Configuration below + for more details. items: properties: destination: @@ -3191,7 +3193,7 @@ spec: autoMinorVersionUpgrade: description: |- Specifies whether minor version engine upgrades will be applied automatically to the underlying Cache Cluster instances during the maintenance window. - Only supported for engine type "redis" and if the engine version is 6 or higher. + Only supported for engine types "redis" and "valkey" and if the engine version is 6 or higher. Defaults to true. type: string automaticFailoverEnabled: @@ -3223,7 +3225,7 @@ spec: type: string engine: description: Name of the cache engine to be used for the clusters - in this replication group. The only valid value is redis. + in this replication group. Valid values are redis or valkey. type: string engineVersion: description: |- @@ -3265,9 +3267,10 @@ spec: be specified only if at_rest_encryption_enabled = true. type: string logDeliveryConfiguration: - description: Specifies the destination and format of Redis SLOWLOG - or Redis Engine Log. See the documentation on Amazon ElastiCache. - See Log Delivery Configuration below for more details. + description: Specifies the destination and format of Redis OSS/Valkey + SLOWLOG or Redis OSS/Valkey Engine Log. See the documentation + on Amazon ElastiCache. See Log Delivery Configuration below + for more details. items: properties: destination: diff --git a/package/crds/elasticache.aws.upbound.io_serverlesscaches.yaml b/package/crds/elasticache.aws.upbound.io_serverlesscaches.yaml index 08ae76f0f8..eab56e6a4e 100644 --- a/package/crds/elasticache.aws.upbound.io_serverlesscaches.yaml +++ b/package/crds/elasticache.aws.upbound.io_serverlesscaches.yaml @@ -75,13 +75,13 @@ spec: properties: cacheUsageLimits: description: Sets the cache usage limits for storage and ElastiCache - Processing Units for the cache. See configuration below. + Processing Units for the cache. See cache_usage_limits Block + for details. items: properties: dataStorage: description: The maximum data storage limit in the cache, - expressed in Gigabytes. See Data Storage config for more - details. + expressed in Gigabytes. See data_storage Block for details. items: properties: maximum: @@ -100,17 +100,19 @@ spec: type: array ecpuPerSecond: description: The configuration for the number of ElastiCache - Processing Units (ECPU) the cache can consume per second.See - config block for more details. + Processing Units (ECPU) the cache can consume per second. + See ecpu_per_second Block for details. items: properties: maximum: - description: The upper limit for data storage the - cache is set to use. Must be between 1 and 5,000. + description: The maximum number of ECPUs the cache + can consume per second. Must be between 1,000 and + 15,000,000. type: number minimum: - description: The lower limit for data storage the - cache is set to use. Must be between 1 and 5,000. + description: The minimum number of ECPUs the cache + can consume per second. Must be between 1,000 and + 15,000,000. type: number type: object type: array @@ -118,8 +120,8 @@ spec: type: array dailySnapshotTime: description: The daily time that snapshots will be created from - the new serverless cache. Only supported for engine type "redis". - Defaults to 0. + the new serverless cache. Only supported for engine types "redis" + or "valkey". Defaults to 0. type: string description: description: User-provided description for the serverless cache. @@ -127,7 +129,7 @@ spec: type: string engine: description: – Name of the cache engine to be used for this cache - cluster. Valid values are memcached or redis. + cluster. Valid values are memcached, redis or valkey. type: string kmsKeyId: description: ARN of the customer managed key for encrypting the @@ -432,13 +434,13 @@ spec: properties: cacheUsageLimits: description: Sets the cache usage limits for storage and ElastiCache - Processing Units for the cache. See configuration below. + Processing Units for the cache. See cache_usage_limits Block + for details. items: properties: dataStorage: description: The maximum data storage limit in the cache, - expressed in Gigabytes. See Data Storage config for more - details. + expressed in Gigabytes. See data_storage Block for details. items: properties: maximum: @@ -457,17 +459,19 @@ spec: type: array ecpuPerSecond: description: The configuration for the number of ElastiCache - Processing Units (ECPU) the cache can consume per second.See - config block for more details. + Processing Units (ECPU) the cache can consume per second. + See ecpu_per_second Block for details. items: properties: maximum: - description: The upper limit for data storage the - cache is set to use. Must be between 1 and 5,000. + description: The maximum number of ECPUs the cache + can consume per second. Must be between 1,000 and + 15,000,000. type: number minimum: - description: The lower limit for data storage the - cache is set to use. Must be between 1 and 5,000. + description: The minimum number of ECPUs the cache + can consume per second. Must be between 1,000 and + 15,000,000. type: number type: object type: array @@ -475,8 +479,8 @@ spec: type: array dailySnapshotTime: description: The daily time that snapshots will be created from - the new serverless cache. Only supported for engine type "redis". - Defaults to 0. + the new serverless cache. Only supported for engine types "redis" + or "valkey". Defaults to 0. type: string description: description: User-provided description for the serverless cache. @@ -484,7 +488,7 @@ spec: type: string engine: description: – Name of the cache engine to be used for this cache - cluster. Valid values are memcached or redis. + cluster. Valid values are memcached, redis or valkey. type: string kmsKeyId: description: ARN of the customer managed key for encrypting the @@ -951,13 +955,13 @@ spec: type: string cacheUsageLimits: description: Sets the cache usage limits for storage and ElastiCache - Processing Units for the cache. See configuration below. + Processing Units for the cache. See cache_usage_limits Block + for details. items: properties: dataStorage: description: The maximum data storage limit in the cache, - expressed in Gigabytes. See Data Storage config for more - details. + expressed in Gigabytes. See data_storage Block for details. items: properties: maximum: @@ -976,17 +980,19 @@ spec: type: array ecpuPerSecond: description: The configuration for the number of ElastiCache - Processing Units (ECPU) the cache can consume per second.See - config block for more details. + Processing Units (ECPU) the cache can consume per second. + See ecpu_per_second Block for details. items: properties: maximum: - description: The upper limit for data storage the - cache is set to use. Must be between 1 and 5,000. + description: The maximum number of ECPUs the cache + can consume per second. Must be between 1,000 and + 15,000,000. type: number minimum: - description: The lower limit for data storage the - cache is set to use. Must be between 1 and 5,000. + description: The minimum number of ECPUs the cache + can consume per second. Must be between 1,000 and + 15,000,000. type: number type: object type: array @@ -997,8 +1003,8 @@ spec: type: string dailySnapshotTime: description: The daily time that snapshots will be created from - the new serverless cache. Only supported for engine type "redis". - Defaults to 0. + the new serverless cache. Only supported for engine types "redis" + or "valkey". Defaults to 0. type: string description: description: User-provided description for the serverless cache. @@ -1006,7 +1012,7 @@ spec: type: string endpoint: description: Represents the information required for client programs - to connect to a cache node. See config below for details. + to connect to a cache node. See endpoint Block for details. items: properties: address: @@ -1020,7 +1026,7 @@ spec: type: array engine: description: – Name of the cache engine to be used for this cache - cluster. Valid values are memcached or redis. + cluster. Valid values are memcached, redis or valkey. type: string fullEngineVersion: description: The name and version number of the engine the serverless @@ -1040,7 +1046,7 @@ spec: type: string readerEndpoint: description: Represents the information required for client programs - to connect to a cache node. See config below for details. + to connect to a cache node. See reader_endpoint Block for details. items: properties: address: diff --git a/package/crds/elbv2.aws.upbound.io_lblisteners.yaml b/package/crds/elbv2.aws.upbound.io_lblisteners.yaml index ffcdfcc80d..1da75901b2 100644 --- a/package/crds/elbv2.aws.upbound.io_lblisteners.yaml +++ b/package/crds/elbv2.aws.upbound.io_lblisteners.yaml @@ -1679,20 +1679,19 @@ spec: resource. type: string defaultAction: - description: Configuration block for default actions. Detailed - below. + description: Configuration block for default actions. See below. items: properties: authenticateCognito: description: Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. - Detailed below. + See below. properties: authenticationRequestExtraParams: additionalProperties: type: string description: 'Query parameters to include in the redirect - request to the authorization endpoint. Max: 10. Detailed + request to the authorization endpoint. Max: 10. See below.' type: object x-kubernetes-map-type: granular @@ -1726,7 +1725,7 @@ spec: authenticateOidc: description: Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify - only when type is authenticate-oidc. Detailed below. + only when type is authenticate-oidc. See below. properties: authenticationRequestExtraParams: additionalProperties: @@ -1801,15 +1800,13 @@ spec: type: string type: object forward: - description: |- - Configuration block for creating an action that distributes requests among one or more target groups. - Specify only if type is forward. - Cannot be specified with target_group_arn. - Detailed below. + description: Configuration block for creating an action + that distributes requests among one or more target groups. + Specify only if type is forward. See below. properties: stickiness: description: Configuration block for target group stickiness - for the rule. Detailed below. + for the rule. See below. properties: duration: description: Time period, in seconds, during which @@ -1823,8 +1820,7 @@ spec: type: boolean type: object targetGroup: - description: Set of 1-5 target group blocks. Detailed - below. + description: Set of 1-5 target group blocks. See below. items: properties: arn: @@ -1913,15 +1909,13 @@ spec: type: array type: object order: - description: |- - Order for the action. - The action with the lowest value for order is performed first. - Valid values are between 1 and 50000. - Defaults to the position in the list of actions. + description: Order for the action. The action with the lowest + value for order is performed first. Valid values are between + 1 and 50000. Defaults to the position in the list of actions. type: number redirect: description: Configuration block for creating a redirect - action. Required if type is redirect. Detailed below. + action. Required if type is redirect. See below. properties: host: description: 'Hostname. This component is not percent-encoded. @@ -1952,11 +1946,11 @@ spec: type: string type: object targetGroupArn: - description: |- - ARN of the Target Group to which to route traffic. - Specify only if type is forward and you want to route to a single target group. - To route to one or more target groups, use a forward block instead. - Cannot be specified with forward. + description: ARN of the Target Group to which to route traffic. + Specify only if type is forward and you want to route + to a single target group. To route to one or more target + groups, use a forward block instead. Can be specified + with forward but ARNs must match. type: string targetGroupArnRef: description: Reference to a LBTargetGroup in elbv2 to populate @@ -2119,7 +2113,7 @@ spec: type: object mutualAuthentication: description: The mutual authentication configuration information. - Detailed below. + See below. properties: ignoreClientCertificateExpiry: description: Whether client certificate expiry is ignored. @@ -2158,6 +2152,12 @@ spec: description: Key-value map of resource tags. type: object x-kubernetes-map-type: granular + tcpIdleTimeoutSeconds: + description: 'TCP idle timeout value in seconds. Can only be set + if protocol is TCP on Network Load Balancer, or with a Gateway + Load Balancer. Not supported for Application Load Balancers. + Valid values are between 60 and 6000 inclusive. Default: 350.' + type: number required: - region type: object @@ -2186,20 +2186,19 @@ spec: resource. type: string defaultAction: - description: Configuration block for default actions. Detailed - below. + description: Configuration block for default actions. See below. items: properties: authenticateCognito: description: Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. - Detailed below. + See below. properties: authenticationRequestExtraParams: additionalProperties: type: string description: 'Query parameters to include in the redirect - request to the authorization endpoint. Max: 10. Detailed + request to the authorization endpoint. Max: 10. See below.' type: object x-kubernetes-map-type: granular @@ -2233,7 +2232,7 @@ spec: authenticateOidc: description: Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify - only when type is authenticate-oidc. Detailed below. + only when type is authenticate-oidc. See below. properties: authenticationRequestExtraParams: additionalProperties: @@ -2310,15 +2309,13 @@ spec: type: string type: object forward: - description: |- - Configuration block for creating an action that distributes requests among one or more target groups. - Specify only if type is forward. - Cannot be specified with target_group_arn. - Detailed below. + description: Configuration block for creating an action + that distributes requests among one or more target groups. + Specify only if type is forward. See below. properties: stickiness: description: Configuration block for target group stickiness - for the rule. Detailed below. + for the rule. See below. properties: duration: description: Time period, in seconds, during which @@ -2332,8 +2329,7 @@ spec: type: boolean type: object targetGroup: - description: Set of 1-5 target group blocks. Detailed - below. + description: Set of 1-5 target group blocks. See below. items: properties: arn: @@ -2422,15 +2418,13 @@ spec: type: array type: object order: - description: |- - Order for the action. - The action with the lowest value for order is performed first. - Valid values are between 1 and 50000. - Defaults to the position in the list of actions. + description: Order for the action. The action with the lowest + value for order is performed first. Valid values are between + 1 and 50000. Defaults to the position in the list of actions. type: number redirect: description: Configuration block for creating a redirect - action. Required if type is redirect. Detailed below. + action. Required if type is redirect. See below. properties: host: description: 'Hostname. This component is not percent-encoded. @@ -2461,11 +2455,11 @@ spec: type: string type: object targetGroupArn: - description: |- - ARN of the Target Group to which to route traffic. - Specify only if type is forward and you want to route to a single target group. - To route to one or more target groups, use a forward block instead. - Cannot be specified with forward. + description: ARN of the Target Group to which to route traffic. + Specify only if type is forward and you want to route + to a single target group. To route to one or more target + groups, use a forward block instead. Can be specified + with forward but ARNs must match. type: string targetGroupArnRef: description: Reference to a LBTargetGroup in elbv2 to populate @@ -2628,7 +2622,7 @@ spec: type: object mutualAuthentication: description: The mutual authentication configuration information. - Detailed below. + See below. properties: ignoreClientCertificateExpiry: description: Whether client certificate expiry is ignored. @@ -2663,6 +2657,12 @@ spec: description: Key-value map of resource tags. type: object x-kubernetes-map-type: granular + tcpIdleTimeoutSeconds: + description: 'TCP idle timeout value in seconds. Can only be set + if protocol is TCP on Network Load Balancer, or with a Gateway + Load Balancer. Not supported for Application Load Balancers. + Valid values are between 60 and 6000 inclusive. Default: 350.' + type: number type: object managementPolicies: default: @@ -2856,20 +2856,19 @@ spec: resource. type: string defaultAction: - description: Configuration block for default actions. Detailed - below. + description: Configuration block for default actions. See below. items: properties: authenticateCognito: description: Configuration block for using Amazon Cognito to authenticate users. Specify only when type is authenticate-cognito. - Detailed below. + See below. properties: authenticationRequestExtraParams: additionalProperties: type: string description: 'Query parameters to include in the redirect - request to the authorization endpoint. Max: 10. Detailed + request to the authorization endpoint. Max: 10. See below.' type: object x-kubernetes-map-type: granular @@ -2903,7 +2902,7 @@ spec: authenticateOidc: description: Configuration block for an identity provider that is compliant with OpenID Connect (OIDC). Specify - only when type is authenticate-oidc. Detailed below. + only when type is authenticate-oidc. See below. properties: authenticationRequestExtraParams: additionalProperties: @@ -2961,15 +2960,13 @@ spec: type: string type: object forward: - description: |- - Configuration block for creating an action that distributes requests among one or more target groups. - Specify only if type is forward. - Cannot be specified with target_group_arn. - Detailed below. + description: Configuration block for creating an action + that distributes requests among one or more target groups. + Specify only if type is forward. See below. properties: stickiness: description: Configuration block for target group stickiness - for the rule. Detailed below. + for the rule. See below. properties: duration: description: Time period, in seconds, during which @@ -2983,8 +2980,7 @@ spec: type: boolean type: object targetGroup: - description: Set of 1-5 target group blocks. Detailed - below. + description: Set of 1-5 target group blocks. See below. items: properties: arn: @@ -2997,15 +2993,13 @@ spec: type: array type: object order: - description: |- - Order for the action. - The action with the lowest value for order is performed first. - Valid values are between 1 and 50000. - Defaults to the position in the list of actions. + description: Order for the action. The action with the lowest + value for order is performed first. Valid values are between + 1 and 50000. Defaults to the position in the list of actions. type: number redirect: description: Configuration block for creating a redirect - action. Required if type is redirect. Detailed below. + action. Required if type is redirect. See below. properties: host: description: 'Hostname. This component is not percent-encoded. @@ -3036,11 +3030,11 @@ spec: type: string type: object targetGroupArn: - description: |- - ARN of the Target Group to which to route traffic. - Specify only if type is forward and you want to route to a single target group. - To route to one or more target groups, use a forward block instead. - Cannot be specified with forward. + description: ARN of the Target Group to which to route traffic. + Specify only if type is forward and you want to route + to a single target group. To route to one or more target + groups, use a forward block instead. Can be specified + with forward but ARNs must match. type: string type: description: Type of routing action. Valid values are forward, @@ -3056,7 +3050,7 @@ spec: type: string mutualAuthentication: description: The mutual authentication configuration information. - Detailed below. + See below. properties: ignoreClientCertificateExpiry: description: Whether client certificate expiry is ignored. @@ -3099,6 +3093,12 @@ spec: block. type: object x-kubernetes-map-type: granular + tcpIdleTimeoutSeconds: + description: 'TCP idle timeout value in seconds. Can only be set + if protocol is TCP on Network Load Balancer, or with a Gateway + Load Balancer. Not supported for Application Load Balancers. + Valid values are between 60 and 6000 inclusive. Default: 350.' + type: number type: object conditions: description: Conditions of the resource. diff --git a/package/crds/elbv2.aws.upbound.io_lbs.yaml b/package/crds/elbv2.aws.upbound.io_lbs.yaml index af24033cd1..53c3f9067c 100644 --- a/package/crds/elbv2.aws.upbound.io_lbs.yaml +++ b/package/crds/elbv2.aws.upbound.io_lbs.yaml @@ -1738,6 +1738,9 @@ spec: the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. type: boolean + enableZonalShift: + description: Whether zonal shift is enabled. Defaults to false. + type: boolean enforceSecurityGroupInboundRulesOnPrivateLinkTraffic: description: Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load @@ -2246,6 +2249,9 @@ spec: the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. type: boolean + enableZonalShift: + description: Whether zonal shift is enabled. Defaults to false. + type: boolean enforceSecurityGroupInboundRulesOnPrivateLinkTraffic: description: Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load @@ -2842,6 +2848,9 @@ spec: the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. type: boolean + enableZonalShift: + description: Whether zonal shift is enabled. Defaults to false. + type: boolean enforceSecurityGroupInboundRulesOnPrivateLinkTraffic: description: Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load diff --git a/package/crds/firehose.aws.upbound.io_deliverystreams.yaml b/package/crds/firehose.aws.upbound.io_deliverystreams.yaml index f8ab1d1149..db06f8d333 100644 --- a/package/crds/firehose.aws.upbound.io_deliverystreams.yaml +++ b/package/crds/firehose.aws.upbound.io_deliverystreams.yaml @@ -12308,9 +12308,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -12323,9 +12324,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -13341,9 +13342,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -13356,9 +13358,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -13591,9 +13593,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -13606,9 +13609,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -13969,66 +13972,25 @@ spec: sends your data. type: string type: object - kinesisSourceConfiguration: - description: The stream and role Amazon Resource Names (ARNs) - for a Kinesis data stream used as the source for a delivery - stream. See kinesis_source_configuration block below for details. - properties: - kinesisStreamArn: - description: The kinesis stream used as the source of the - firehose delivery stream. - type: string - roleArn: - description: The ARN of the role that provides access to the - source Kinesis stream. - type: string - type: object - mskSourceConfiguration: - description: The configuration for the Amazon MSK cluster to be - used as the source for a delivery stream. See msk_source_configuration - block below for details. - properties: - authenticationConfiguration: - description: The authentication configuration of the Amazon - MSK cluster. See authentication_configuration block below - for details. - properties: - connectivity: - description: 'The type of connectivity used to access - the Amazon MSK cluster. Valid values: PUBLIC, PRIVATE.' - type: string - roleArn: - description: The ARN of the role used to access the Amazon - MSK cluster. - type: string - type: object - mskClusterArn: - description: The ARN of the Amazon MSK cluster. - type: string - topicName: - description: The topic name within the Amazon MSK cluster. - type: string - type: object - name: - description: A name to identify the stream. This is unique to - the AWS account and region the Stream is created in. When using - for WAF logging, name must be prefixed with aws-waf-logs-. See - AWS Documentation for more details. - type: string - opensearchConfiguration: - description: Configuration options when destination is opensearch. - See opensearch_configuration block below for details. + icebergConfiguration: + description: Configuration options when destination is iceberg. + See iceberg_configuration block below for details. properties: bufferingInterval: description: Buffer incoming data for the specified period - of time, in seconds between 0 to 900, before delivering - it to the destination. The default value is 300s. + of time, in seconds between 0 and 900, before delivering + it to the destination. The default value is 300. type: number bufferingSize: description: Buffer incoming data to the specified size, in - MBs between 1 to 100, before delivering it to the destination. The - default value is 5MB. + MBs between 1 and 128, before delivering it to the destination. + The default value is 5. type: number + catalogArn: + description: Glue catalog ARN identifier of the destination + Apache Iceberg Tables. You must specify the ARN in the format + arn:aws:glue:region:account-id:catalog + type: string cloudwatchLoggingOptions: description: The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. @@ -14046,110 +14008,192 @@ spec: This value is required if enabled is true. type: string type: object - clusterEndpoint: - description: The endpoint to use when communicating with the - cluster. Conflicts with domain_arn. - type: string - documentIdOptions: - description: The method for setting up document ID. See [document_id_options - block] below for details. - properties: - defaultDocumentIdFormat: - description: 'The method for setting up document ID. Valid - values: FIREHOSE_DEFAULT, NO_DOCUMENT_ID.' - type: string - type: object - domainArn: - description: The ARN of the Amazon ES domain. The pattern - needs to be arn:.*. Conflicts with cluster_endpoint. - type: string - domainArnRef: - description: Reference to a Domain in opensearch to populate - domainArn. - properties: - name: - description: Name of the referenced object. - type: string - policy: - description: Policies for referencing. - properties: - resolution: - default: Required - description: |- - Resolution specifies whether resolution of this reference is required. - The default is 'Required', which means the reconcile will fail if the - reference cannot be resolved. 'Optional' means this reference will be - a no-op if it cannot be resolved. - enum: - - Required - - Optional - type: string - resolve: - description: |- - Resolve specifies when this reference should be resolved. The default - is 'IfNotPresent', which will attempt to resolve the reference only when - the corresponding field is not present. Use 'Always' to resolve the - reference on every reconcile. - enum: - - Always - - IfNotPresent - type: string - type: object - required: - - name - type: object - domainArnSelector: - description: Selector for a Domain in opensearch to populate - domainArn. - properties: - matchControllerRef: - description: |- - MatchControllerRef ensures an object with the same controller reference - as the selecting object is selected. - type: boolean - matchLabels: - additionalProperties: + destinationTableConfiguration: + description: Destination table configurations which Firehose + uses to deliver data to Apache Iceberg Tables. Firehose + will write data with insert if table specific configuration + is not provided. See destination_table_configuration block + below for details. + items: + properties: + databaseName: + description: Specifies the name of the AWS Glue database + that contains the schema for the output data. type: string - description: MatchLabels ensures an object with matching - labels is selected. - type: object - policy: - description: Policies for selection. - properties: - resolution: - default: Required - description: |- - Resolution specifies whether resolution of this reference is required. - The default is 'Required', which means the reconcile will fail if the - reference cannot be resolved. 'Optional' means this reference will be - a no-op if it cannot be resolved. - enum: - - Required - - Optional - type: string - resolve: - description: |- - Resolve specifies when this reference should be resolved. The default - is 'IfNotPresent', which will attempt to resolve the reference only when - the corresponding field is not present. Use 'Always' to resolve the - reference on every reconcile. - enum: - - Always - - IfNotPresent - type: string - type: object - type: object - indexName: - description: The OpenSearch index name. - type: string - indexRotationPeriod: - description: The OpenSearch index rotation period. Index - rotation appends a timestamp to the IndexName to facilitate - expiration of old data. Valid values are NoRotation, OneHour, - OneDay, OneWeek, and OneMonth. The default value is OneDay. - type: string + databaseNameRef: + description: Reference to a CatalogDatabase in glue + to populate databaseName. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + databaseNameSelector: + description: Selector for a CatalogDatabase in glue + to populate databaseName. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + s3ErrorOutputPrefix: + description: The table specific S3 error output prefix. + All the errors that occurred while delivering to this + table will be prefixed with this value in S3 destination. + type: string + tableName: + description: Specifies the AWS Glue table that contains + the column information that constitutes your data + schema. + type: string + tableNameRef: + description: Reference to a CatalogTable in glue to + populate tableName. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + tableNameSelector: + description: Selector for a CatalogTable in glue to + populate tableName. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + uniqueKeys: + description: A list of unique keys for a given Apache + Iceberg table. Firehose will use these for running + Create, Update, or Delete operations on the given + Iceberg table. + items: + type: string + type: array + type: object + type: array processingConfiguration: - description: The data processing configuration. See processing_configuration + description: The data processing configuration. See processing_configuration block below for details. properties: enabled: @@ -14172,9 +14216,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -14187,27 +14232,21 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array type: object retryDuration: - description: After an initial failure to deliver to Amazon - OpenSearch, the total amount of time, in seconds between - 0 to 7200, during which Firehose re-attempts delivery (including - the first attempt). After this time has elapsed, the failed - documents are written to Amazon S3. The default value is - 300s. There will be no retry if the value is 0. + description: The period of time, in seconds between 0 to 7200, + during which Firehose retries to deliver data to the specified + destination. type: number roleArn: description: The ARN of the IAM role to be assumed by Firehose - for calling the Amazon ES Configuration API and for indexing - documents. The IAM role must have permission for DescribeDomain, - DescribeDomains, and DescribeDomainConfig. The pattern - needs to be arn:.*. + for calling Apache Iceberg Tables. type: string roleArnRef: description: Reference to a Role in iam to populate roleArn. @@ -14284,9 +14323,9 @@ spec: type: object type: object s3BackupMode: - description: Defines how documents should be delivered to - Amazon S3. Valid values are FailedDocumentsOnly and AllDocuments. Default - value is FailedDocumentsOnly. + description: |- + Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. type: string s3Configuration: description: The S3 Configuration. See s3_configuration block @@ -14502,115 +14541,56 @@ spec: type: object type: object type: object - typeName: - description: The Elasticsearch type name with maximum length - of 100 characters. Types are deprecated in OpenSearch_1.1. - TypeName must be empty. + type: object + kinesisSourceConfiguration: + description: The stream and role Amazon Resource Names (ARNs) + for a Kinesis data stream used as the source for a delivery + stream. See kinesis_source_configuration block below for details. + properties: + kinesisStreamArn: + description: The kinesis stream used as the source of the + firehose delivery stream. type: string - vpcConfig: - description: The VPC configuration for the delivery stream - to connect to OpenSearch associated with the VPC. See vpc_config - block below for details. + roleArn: + description: The ARN of the role that provides access to the + source Kinesis stream. + type: string + type: object + mskSourceConfiguration: + description: The configuration for the Amazon MSK cluster to be + used as the source for a delivery stream. See msk_source_configuration + block below for details. + properties: + authenticationConfiguration: + description: The authentication configuration of the Amazon + MSK cluster. See authentication_configuration block below + for details. properties: + connectivity: + description: 'The type of connectivity used to access + the Amazon MSK cluster. Valid values: PUBLIC, PRIVATE.' + type: string roleArn: - description: The ARN of the IAM role to be assumed by - Firehose for calling the Amazon EC2 configuration API - and for creating network interfaces. Make sure role - has necessary IAM permissions + description: The ARN of the role used to access the Amazon + MSK cluster. type: string - roleArnRef: - description: Reference to a Role in iam to populate roleArn. - properties: - name: - description: Name of the referenced object. - type: string - policy: - description: Policies for referencing. - properties: - resolution: - default: Required - description: |- - Resolution specifies whether resolution of this reference is required. - The default is 'Required', which means the reconcile will fail if the - reference cannot be resolved. 'Optional' means this reference will be - a no-op if it cannot be resolved. - enum: - - Required - - Optional - type: string - resolve: - description: |- - Resolve specifies when this reference should be resolved. The default - is 'IfNotPresent', which will attempt to resolve the reference only when - the corresponding field is not present. Use 'Always' to resolve the - reference on every reconcile. - enum: - - Always - - IfNotPresent - type: string - type: object - required: - - name - type: object - roleArnSelector: - description: Selector for a Role in iam to populate roleArn. - properties: - matchControllerRef: - description: |- - MatchControllerRef ensures an object with the same controller reference - as the selecting object is selected. - type: boolean - matchLabels: - additionalProperties: - type: string - description: MatchLabels ensures an object with matching - labels is selected. - type: object - policy: - description: Policies for selection. - properties: - resolution: - default: Required - description: |- - Resolution specifies whether resolution of this reference is required. - The default is 'Required', which means the reconcile will fail if the - reference cannot be resolved. 'Optional' means this reference will be - a no-op if it cannot be resolved. - enum: - - Required - - Optional - type: string - resolve: - description: |- - Resolve specifies when this reference should be resolved. The default - is 'IfNotPresent', which will attempt to resolve the reference only when - the corresponding field is not present. Use 'Always' to resolve the - reference on every reconcile. - enum: - - Always - - IfNotPresent - type: string - type: object - type: object - securityGroupIds: - description: A list of security group IDs to associate - with Kinesis Firehose. - items: - type: string - type: array - x-kubernetes-list-type: set - subnetIds: - description: A list of subnet IDs to associate with Kinesis - Firehose. - items: - type: string - type: array - x-kubernetes-list-type: set type: object + mskClusterArn: + description: The ARN of the Amazon MSK cluster. + type: string + topicName: + description: The topic name within the Amazon MSK cluster. + type: string type: object - opensearchserverlessConfiguration: - description: Configuration options when destination is opensearchserverless. - See opensearchserverless_configuration block below for details. + name: + description: A name to identify the stream. This is unique to + the AWS account and region the Stream is created in. When using + for WAF logging, name must be prefixed with aws-waf-logs-. See + AWS Documentation for more details. + type: string + opensearchConfiguration: + description: Configuration options when destination is opensearch. + See opensearch_configuration block below for details. properties: bufferingInterval: description: Buffer incoming data for the specified period @@ -14639,14 +14619,26 @@ spec: This value is required if enabled is true. type: string type: object - collectionEndpoint: + clusterEndpoint: description: The endpoint to use when communicating with the - collection in the Serverless offering for Amazon OpenSearch - Service. + cluster. Conflicts with domain_arn. type: string - collectionEndpointRef: - description: Reference to a Collection in opensearchserverless - to populate collectionEndpoint. + documentIdOptions: + description: The method for setting up document ID. See [document_id_options + block] below for details. + properties: + defaultDocumentIdFormat: + description: 'The method for setting up document ID. Valid + values: FIREHOSE_DEFAULT, NO_DOCUMENT_ID.' + type: string + type: object + domainArn: + description: The ARN of the Amazon ES domain. The pattern + needs to be arn:.*. Conflicts with cluster_endpoint. + type: string + domainArnRef: + description: Reference to a Domain in opensearch to populate + domainArn. properties: name: description: Name of the referenced object. @@ -14679,9 +14671,9 @@ spec: required: - name type: object - collectionEndpointSelector: - description: Selector for a Collection in opensearchserverless - to populate collectionEndpoint. + domainArnSelector: + description: Selector for a Domain in opensearch to populate + domainArn. properties: matchControllerRef: description: |- @@ -14721,11 +14713,16 @@ spec: type: object type: object indexName: - description: The Serverless offering for Amazon OpenSearch - Service index name. + description: The OpenSearch index name. + type: string + indexRotationPeriod: + description: The OpenSearch index rotation period. Index + rotation appends a timestamp to the IndexName to facilitate + expiration of old data. Valid values are NoRotation, OneHour, + OneDay, OneWeek, and OneMonth. The default value is OneDay. type: string processingConfiguration: - description: The data processing configuration. See processing_configuration + description: The data processing configuration. See processing_configuration block below for details. properties: enabled: @@ -14748,9 +14745,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -14763,27 +14761,27 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array type: object retryDuration: - description: After an initial failure to deliver to the Serverless - offering for Amazon OpenSearch Service, the total amount - of time, in seconds between 0 to 7200, during which Kinesis - Data Firehose retries delivery (including the first attempt). After - this time has elapsed, the failed documents are written - to Amazon S3. The default value is 300s. There will be - no retry if the value is 0. + description: After an initial failure to deliver to Amazon + OpenSearch, the total amount of time, in seconds between + 0 to 7200, during which Firehose re-attempts delivery (including + the first attempt). After this time has elapsed, the failed + documents are written to Amazon S3. The default value is + 300s. There will be no retry if the value is 0. type: number roleArn: - description: The Amazon Resource Name (ARN) of the IAM role - to be assumed by Kinesis Data Firehose for calling the Serverless - offering for Amazon OpenSearch Service Configuration API - and for indexing documents. The pattern needs to be arn:.*. + description: The ARN of the IAM role to be assumed by Firehose + for calling the Amazon ES Configuration API and for indexing + documents. The IAM role must have permission for DescribeDomain, + DescribeDomains, and DescribeDomainConfig. The pattern + needs to be arn:.*. type: string roleArnRef: description: Reference to a Role in iam to populate roleArn. @@ -15078,10 +15076,15 @@ spec: type: object type: object type: object + typeName: + description: The Elasticsearch type name with maximum length + of 100 characters. Types are deprecated in OpenSearch_1.1. + TypeName must be empty. + type: string vpcConfig: description: The VPC configuration for the delivery stream - to connect to OpenSearch Serverless associated with the - VPC. See vpc_config block below for details. + to connect to OpenSearch associated with the VPC. See vpc_config + block below for details. properties: roleArn: description: The ARN of the IAM role to be assumed by @@ -15089,6 +15092,80 @@ spec: and for creating network interfaces. Make sure role has necessary IAM permissions type: string + roleArnRef: + description: Reference to a Role in iam to populate roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object securityGroupIds: description: A list of security group IDs to associate with Kinesis Firehose. @@ -15105,11 +15182,20 @@ spec: x-kubernetes-list-type: set type: object type: object - redshiftConfiguration: - description: Configuration options when destination is redshift. - Requires the user to also specify an s3_configuration block. - See redshift_configuration block below for details. + opensearchserverlessConfiguration: + description: Configuration options when destination is opensearchserverless. + See opensearchserverless_configuration block below for details. properties: + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds between 0 to 900, before delivering + it to the destination. The default value is 300s. + type: number + bufferingSize: + description: Buffer incoming data to the specified size, in + MBs between 1 to 100, before delivering it to the destination. The + default value is 5MB. + type: number cloudwatchLoggingOptions: description: The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. @@ -15127,40 +15213,91 @@ spec: This value is required if enabled is true. type: string type: object - clusterJdbcurl: - description: The jdbcurl of the redshift cluster. - type: string - copyOptions: - description: Copy options for copying the data from the s3 - intermediate bucket into redshift, for example to change - the default delimiter. For valid values, see the AWS documentation - type: string - dataTableColumns: - description: The data table columns that will be targeted - by the copy command. - type: string - dataTableName: - description: The name of the table in the redshift cluster - that the s3 bucket will copy to. + collectionEndpoint: + description: The endpoint to use when communicating with the + collection in the Serverless offering for Amazon OpenSearch + Service. type: string - passwordSecretRef: - description: The password for the username above. This value - is required if secrets_manager_configuration is not provided. + collectionEndpointRef: + description: Reference to a Collection in opensearchserverless + to populate collectionEndpoint. properties: - key: - description: The key to select. - type: string name: - description: Name of the secret. - type: string - namespace: - description: Namespace of the secret. + description: Name of the referenced object. type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object required: - - key - name - - namespace type: object + collectionEndpointSelector: + description: Selector for a Collection in opensearchserverless + to populate collectionEndpoint. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + indexName: + description: The Serverless offering for Amazon OpenSearch + Service index name. + type: string processingConfiguration: description: The data processing configuration. See processing_configuration block below for details. @@ -15185,9 +15322,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -15200,23 +15338,27 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array type: object retryDuration: - description: The length of time during which Firehose retries - delivery after a failure, starting from the initial request - and including the first attempt. The default value is 3600 - seconds (60 minutes). Firehose does not retry if the value - of DurationInSeconds is 0 (zero) or if the first delivery - attempt takes longer than the current value. + description: After an initial failure to deliver to the Serverless + offering for Amazon OpenSearch Service, the total amount + of time, in seconds between 0 to 7200, during which Kinesis + Data Firehose retries delivery (including the first attempt). After + this time has elapsed, the failed documents are written + to Amazon S3. The default value is 300s. There will be + no retry if the value is 0. type: number roleArn: - description: The arn of the role the stream assumes. + description: The Amazon Resource Name (ARN) of the IAM role + to be assumed by Kinesis Data Firehose for calling the Serverless + offering for Amazon OpenSearch Service Configuration API + and for indexing documents. The pattern needs to be arn:.*. type: string roleArnRef: description: Reference to a Role in iam to populate roleArn. @@ -15292,10 +15434,14 @@ spec: type: string type: object type: object - s3BackupConfiguration: - description: |- - The configuration for backup in Amazon S3. Required if s3_backup_mode is Enabled. Supports the same fields as s3_configuration object. - secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if username and password are not provided. + s3BackupMode: + description: Defines how documents should be delivered to + Amazon S3. Valid values are FailedDocumentsOnly and AllDocuments. Default + value is FailedDocumentsOnly. + type: string + s3Configuration: + description: The S3 Configuration. See s3_configuration block + below for details. properties: bucketArn: description: The ARN of the S3 bucket @@ -15507,51 +15653,481 @@ spec: type: object type: object type: object - s3BackupMode: - description: The Amazon S3 backup mode. Valid values are - Disabled and Enabled. Default value is Disabled. + vpcConfig: + description: The VPC configuration for the delivery stream + to connect to OpenSearch Serverless associated with the + VPC. See vpc_config block below for details. + properties: + roleArn: + description: The ARN of the IAM role to be assumed by + Firehose for calling the Amazon EC2 configuration API + and for creating network interfaces. Make sure role + has necessary IAM permissions + type: string + securityGroupIds: + description: A list of security group IDs to associate + with Kinesis Firehose. + items: + type: string + type: array + x-kubernetes-list-type: set + subnetIds: + description: A list of subnet IDs to associate with Kinesis + Firehose. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: object + redshiftConfiguration: + description: Configuration options when destination is redshift. + Requires the user to also specify an s3_configuration block. + See redshift_configuration block below for details. + properties: + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. This + value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string + type: object + clusterJdbcurl: + description: The jdbcurl of the redshift cluster. type: string - s3Configuration: - description: The S3 Configuration. See s3_configuration below - for details. + copyOptions: + description: Copy options for copying the data from the s3 + intermediate bucket into redshift, for example to change + the default delimiter. For valid values, see the AWS documentation + type: string + dataTableColumns: + description: The data table columns that will be targeted + by the copy command. + type: string + dataTableName: + description: The name of the table in the redshift cluster + that the s3 bucket will copy to. + type: string + passwordSecretRef: + description: The password for the username above. This value + is required if secrets_manager_configuration is not provided. properties: - bucketArn: - description: The ARN of the S3 bucket + key: + description: The key to select. type: string - bucketArnRef: - description: Reference to a Bucket in s3 to populate bucketArn. - properties: - name: - description: Name of the referenced object. - type: string - policy: - description: Policies for referencing. - properties: - resolution: - default: Required - description: |- - Resolution specifies whether resolution of this reference is required. - The default is 'Required', which means the reconcile will fail if the - reference cannot be resolved. 'Optional' means this reference will be - a no-op if it cannot be resolved. - enum: - - Required - - Optional - type: string - resolve: - description: |- - Resolve specifies when this reference should be resolved. The default - is 'IfNotPresent', which will attempt to resolve the reference only when - the corresponding field is not present. Use 'Always' to resolve the - reference on every reconcile. - enum: - - Always - - IfNotPresent - type: string - type: object - required: - - name - type: object + name: + description: Name of the secret. + type: string + namespace: + description: Namespace of the secret. + type: string + required: + - key + - name + - namespace + type: object + processingConfiguration: + description: The data processing configuration. See processing_configuration + block below for details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + processors: + description: Specifies the data processors as multiple + blocks. See processors block below for details. + items: + properties: + parameters: + description: Specifies the processor parameters + as multiple blocks. See parameters block below + for details. + items: + properties: + parameterName: + description: 'Parameter name. Valid Values: + LambdaArn, NumberOfRetries, MetadataExtractionQuery, + JsonParsingEngine, RoleArn, BufferSizeInMBs, + BufferIntervalInSeconds, SubRecordType, + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' + type: string + parameterValue: + description: Parameter value. Must be between + 1 and 512 length (inclusive). When providing + a Lambda ARN, you should specify the resource + version as well. + type: string + type: object + type: array + type: + description: 'The type of processor. Valid Values: + RecordDeAggregation, Lambda, MetadataExtraction, + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' + type: string + type: object + type: array + type: object + retryDuration: + description: The length of time during which Firehose retries + delivery after a failure, starting from the initial request + and including the first attempt. The default value is 3600 + seconds (60 minutes). Firehose does not retry if the value + of DurationInSeconds is 0 (zero) or if the first delivery + attempt takes longer than the current value. + type: number + roleArn: + description: The arn of the role the stream assumes. + type: string + roleArnRef: + description: Reference to a Role in iam to populate roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + s3BackupConfiguration: + description: |- + The configuration for backup in Amazon S3. Required if s3_backup_mode is Enabled. Supports the same fields as s3_configuration object. + secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if username and password are not provided. + properties: + bucketArn: + description: The ARN of the S3 bucket + type: string + bucketArnRef: + description: Reference to a Bucket in s3 to populate bucketArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + bucketArnSelector: + description: Selector for a Bucket in s3 to populate bucketArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds between 0 to 60, before delivering + it to the destination. The default value is 60s. + type: number + bufferingSize: + description: Buffer incoming data to the specified size, + in MBs between 1 to 5, before delivering it to the destination. The + default value is 5MB. + type: number + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for + details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string + type: object + compressionFormat: + description: The compression format. If no value is specified, + the default is UNCOMPRESSED. Other supported values + are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + type: string + errorOutputPrefix: + description: Prefix added to failed records before writing + them to S3. Not currently supported for redshift destination. + This prefix appears immediately following the bucket + name. For information about how to specify this prefix, + see Custom Prefixes for Amazon S3 Objects. + type: string + kmsKeyArn: + description: |- + Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + be used. + type: string + prefix: + description: The "YYYY/MM/DD/HH" time format prefix is + automatically used for delivered S3 files. You can specify + an extra prefix to be added in front of the time format + prefix. Note that if the prefix ends with a slash, it + appears as a folder in the S3 bucket + type: string + roleArn: + description: The ARN of the IAM role to be assumed by + Firehose for calling the Amazon EC2 configuration API + and for creating network interfaces. Make sure role + has necessary IAM permissions + type: string + roleArnRef: + description: Reference to a Role in iam to populate roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + type: object + s3BackupMode: + description: The Amazon S3 backup mode. Valid values are + Disabled and Enabled. Default value is Disabled. + type: string + s3Configuration: + description: The S3 Configuration. See s3_configuration below + for details. + properties: + bucketArn: + description: The ARN of the S3 bucket + type: string + bucketArnRef: + description: Reference to a Bucket in s3 to populate bucketArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object bucketArnSelector: description: Selector for a Bucket in s3 to populate bucketArn. properties: @@ -15882,9 +16458,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -15897,9 +16474,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -16343,9 +16920,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -16358,9 +16936,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -16795,9 +17373,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -16810,9 +17389,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -17824,9 +18403,261 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' + type: string + parameterValue: + description: Parameter value. Must be between + 1 and 512 length (inclusive). When providing + a Lambda ARN, you should specify the resource + version as well. + type: string + type: object + type: array + type: + description: 'The type of processor. Valid Values: + RecordDeAggregation, Lambda, MetadataExtraction, + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' + type: string + type: object + type: array + type: object + roleArn: + description: The ARN of the IAM role to be assumed by Firehose + for calling the Amazon EC2 configuration API and for creating + network interfaces. Make sure role has necessary IAM permissions + type: string + roleArnRef: + description: Reference to a Role in iam to populate roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + s3BackupConfiguration: + description: The configuration for backup in Amazon S3. Required + if s3_backup_mode is Enabled. Supports the same fields as + s3_configuration object. + properties: + bucketArn: + description: The ARN of the S3 bucket + type: string + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds between 0 to 60, before delivering + it to the destination. The default value is 60s. + type: number + bufferingSize: + description: Buffer incoming data to the specified size, + in MBs between 1 to 5, before delivering it to the destination. The + default value is 5MB. + type: number + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for + details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string + type: object + compressionFormat: + description: The compression format. If no value is specified, + the default is UNCOMPRESSED. Other supported values + are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + type: string + errorOutputPrefix: + description: Prefix added to failed records before writing + them to S3. Not currently supported for redshift destination. + This prefix appears immediately following the bucket + name. For information about how to specify this prefix, + see Custom Prefixes for Amazon S3 Objects. + type: string + kmsKeyArn: + description: |- + Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + be used. + type: string + prefix: + description: The "YYYY/MM/DD/HH" time format prefix is + automatically used for delivered S3 files. You can specify + an extra prefix to be added in front of the time format + prefix. Note that if the prefix ends with a slash, it + appears as a folder in the S3 bucket + type: string + roleArn: + description: The ARN of the IAM role to be assumed by + Firehose for calling the Amazon EC2 configuration API + and for creating network interfaces. Make sure role + has necessary IAM permissions + type: string + type: object + s3BackupMode: + description: The Amazon S3 backup mode. Valid values are + Disabled and Enabled. Default value is Disabled. + type: string + type: object + httpEndpointConfiguration: + description: Configuration options when destination is http_endpoint. + Requires the user to also specify an s3_configuration block. See + http_endpoint_configuration block below for details. + properties: + accessKeySecretRef: + description: The access key required for Kinesis Firehose + to authenticate with the HTTP endpoint selected as the destination. + 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 + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds, before delivering it to the destination. + The default value is 300 (5 minutes). + type: number + bufferingSize: + description: Buffer incoming data to the specified size, in + MBs, before delivering it to the destination. The default + value is 5. + type: number + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. This + value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string + type: object + name: + description: The HTTP endpoint name. + type: string + processingConfiguration: + description: The data processing configuration. See processing_configuration + block below for details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + processors: + description: Specifies the data processors as multiple + blocks. See processors block below for details. + items: + properties: + parameters: + description: Specifies the processor parameters + as multiple blocks. See parameters block below + for details. + items: + properties: + parameterName: + description: 'Parameter name. Valid Values: + LambdaArn, NumberOfRetries, MetadataExtractionQuery, + JsonParsingEngine, RoleArn, BufferSizeInMBs, + BufferIntervalInSeconds, SubRecordType, + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -17839,17 +18670,51 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' + type: string + type: object + type: array + type: object + requestConfiguration: + description: The request configuration. See request_configuration + block below for details. + properties: + commonAttributes: + description: Describes the metadata sent to the HTTP endpoint + destination. See common_attributes block below for details. + items: + properties: + name: + description: The name of the HTTP endpoint common + attribute. + type: string + value: + description: The value of the HTTP endpoint common + attribute. type: string type: object type: array + contentEncoding: + description: Kinesis Data Firehose uses the content encoding + to compress the body of a request before sending the + request to the destination. Valid values are NONE and + GZIP. Default value is NONE. + type: string type: object + retryDuration: + description: Total amount of seconds Firehose spends on retries. + This duration starts after the initial attempt fails, It + does not include the time periods during which Firehose + waits for acknowledgment from the specified destination + after each attempt. Valid values between 0 and 7200. Default + is 300. + type: number roleArn: - description: The ARN of the IAM role to be assumed by Firehose - for calling the Amazon EC2 configuration API and for creating - network interfaces. Make sure role has necessary IAM permissions + description: Kinesis Data Firehose uses this IAM role for + all the permissions that the delivery stream needs. The + pattern needs to be arn:.*. type: string roleArnRef: description: Reference to a Role in iam to populate roleArn. @@ -17925,14 +18790,92 @@ spec: type: string type: object type: object - s3BackupConfiguration: - description: The configuration for backup in Amazon S3. Required - if s3_backup_mode is Enabled. Supports the same fields as - s3_configuration object. + s3BackupMode: + description: Defines how documents should be delivered to + Amazon S3. Valid values are FailedDataOnly and AllData. Default + value is FailedDataOnly. + type: string + s3Configuration: + description: The S3 Configuration. See s3_configuration block + below for details. properties: bucketArn: description: The ARN of the S3 bucket type: string + bucketArnRef: + description: Reference to a Bucket in s3 to populate bucketArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + bucketArnSelector: + description: Selector for a Bucket in s3 to populate bucketArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object bufferingInterval: description: Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering @@ -17991,45 +18934,124 @@ spec: and for creating network interfaces. Make sure role has necessary IAM permissions type: string + roleArnRef: + description: Reference to a Role in iam to populate roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object type: object - s3BackupMode: - description: The Amazon S3 backup mode. Valid values are - Disabled and Enabled. Default value is Disabled. - type: string - type: object - httpEndpointConfiguration: - description: Configuration options when destination is http_endpoint. - Requires the user to also specify an s3_configuration block. See - http_endpoint_configuration block below for details. - properties: - accessKeySecretRef: - description: The access key required for Kinesis Firehose - to authenticate with the HTTP endpoint selected as the destination. + secretsManagerConfiguration: + description: The Secret Manager Configuration. See secrets_manager_configuration + block below for details. properties: - key: - description: The key to select. - type: string - name: - description: Name of the secret. + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + roleArn: + description: The ARN of the IAM role to be assumed by + Firehose for calling the Amazon EC2 configuration API + and for creating network interfaces. Make sure role + has necessary IAM permissions type: string - namespace: - description: Namespace of the secret. + secretArn: + description: The ARN of the Secrets Manager secret. This + value is required if enabled is true. type: string - required: - - key - - name - - namespace type: object + url: + description: The HTTP endpoint URL to which Kinesis Firehose + sends your data. + type: string + type: object + icebergConfiguration: + description: Configuration options when destination is iceberg. + See iceberg_configuration block below for details. + properties: bufferingInterval: description: Buffer incoming data for the specified period - of time, in seconds, before delivering it to the destination. - The default value is 300 (5 minutes). + of time, in seconds between 0 and 900, before delivering + it to the destination. The default value is 300. type: number bufferingSize: description: Buffer incoming data to the specified size, in - MBs, before delivering it to the destination. The default - value is 5. + MBs between 1 and 128, before delivering it to the destination. + The default value is 5. type: number + catalogArn: + description: Glue catalog ARN identifier of the destination + Apache Iceberg Tables. You must specify the ARN in the format + arn:aws:glue:region:account-id:catalog + type: string cloudwatchLoggingOptions: description: The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. @@ -18047,9 +19069,190 @@ spec: This value is required if enabled is true. type: string type: object - name: - description: The HTTP endpoint name. - type: string + destinationTableConfiguration: + description: Destination table configurations which Firehose + uses to deliver data to Apache Iceberg Tables. Firehose + will write data with insert if table specific configuration + is not provided. See destination_table_configuration block + below for details. + items: + properties: + databaseName: + description: Specifies the name of the AWS Glue database + that contains the schema for the output data. + type: string + databaseNameRef: + description: Reference to a CatalogDatabase in glue + to populate databaseName. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + databaseNameSelector: + description: Selector for a CatalogDatabase in glue + to populate databaseName. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + s3ErrorOutputPrefix: + description: The table specific S3 error output prefix. + All the errors that occurred while delivering to this + table will be prefixed with this value in S3 destination. + type: string + tableName: + description: Specifies the AWS Glue table that contains + the column information that constitutes your data + schema. + type: string + tableNameRef: + description: Reference to a CatalogTable in glue to + populate tableName. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + tableNameSelector: + description: Selector for a CatalogTable in glue to + populate tableName. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + uniqueKeys: + description: A list of unique keys for a given Apache + Iceberg table. Firehose will use these for running + Create, Update, or Delete operations on the given + Iceberg table. + items: + type: string + type: array + type: object + type: array processingConfiguration: description: The data processing configuration. See processing_configuration block below for details. @@ -18074,9 +19277,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -18089,51 +19293,21 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' - type: string - type: object - type: array - type: object - requestConfiguration: - description: The request configuration. See request_configuration - block below for details. - properties: - commonAttributes: - description: Describes the metadata sent to the HTTP endpoint - destination. See common_attributes block below for details. - items: - properties: - name: - description: The name of the HTTP endpoint common - attribute. - type: string - value: - description: The value of the HTTP endpoint common - attribute. + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array - contentEncoding: - description: Kinesis Data Firehose uses the content encoding - to compress the body of a request before sending the - request to the destination. Valid values are NONE and - GZIP. Default value is NONE. - type: string type: object retryDuration: - description: Total amount of seconds Firehose spends on retries. - This duration starts after the initial attempt fails, It - does not include the time periods during which Firehose - waits for acknowledgment from the specified destination - after each attempt. Valid values between 0 and 7200. Default - is 300. + description: The period of time, in seconds between 0 to 7200, + during which Firehose retries to deliver data to the specified + destination. type: number roleArn: - description: Kinesis Data Firehose uses this IAM role for - all the permissions that the delivery stream needs. The - pattern needs to be arn:.*. + description: The ARN of the IAM role to be assumed by Firehose + for calling Apache Iceberg Tables. type: string roleArnRef: description: Reference to a Role in iam to populate roleArn. @@ -18210,9 +19384,9 @@ spec: type: object type: object s3BackupMode: - description: Defines how documents should be delivered to - Amazon S3. Valid values are FailedDataOnly and AllData. Default - value is FailedDataOnly. + description: |- + Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. type: string s3Configuration: description: The S3 Configuration. See s3_configuration block @@ -18428,29 +19602,6 @@ spec: type: object type: object type: object - secretsManagerConfiguration: - description: The Secret Manager Configuration. See secrets_manager_configuration - block below for details. - properties: - enabled: - description: Enables or disables the logging. Defaults - to false. - type: boolean - roleArn: - description: The ARN of the IAM role to be assumed by - Firehose for calling the Amazon EC2 configuration API - and for creating network interfaces. Make sure role - has necessary IAM permissions - type: string - secretArn: - description: The ARN of the Secrets Manager secret. This - value is required if enabled is true. - type: string - type: object - url: - description: The HTTP endpoint URL to which Kinesis Firehose - sends your data. - type: string type: object kinesisSourceConfiguration: description: The stream and role Amazon Resource Names (ARNs) @@ -18655,9 +19806,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -18670,9 +19822,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -19231,9 +20383,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -19246,9 +20399,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -19668,9 +20821,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -19683,9 +20837,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -20360,9 +21514,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -20375,9 +21530,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -20821,9 +21976,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -20836,9 +21992,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -21366,9 +22522,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -21381,9 +22538,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -21879,9 +23036,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -21894,9 +23052,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -22037,9 +23195,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -22052,9 +23211,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -22193,6 +23352,202 @@ spec: sends your data. type: string type: object + icebergConfiguration: + description: Configuration options when destination is iceberg. + See iceberg_configuration block below for details. + properties: + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds between 0 and 900, before delivering + it to the destination. The default value is 300. + type: number + bufferingSize: + description: Buffer incoming data to the specified size, in + MBs between 1 and 128, before delivering it to the destination. + The default value is 5. + type: number + catalogArn: + description: Glue catalog ARN identifier of the destination + Apache Iceberg Tables. You must specify the ARN in the format + arn:aws:glue:region:account-id:catalog + type: string + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. This + value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string + type: object + destinationTableConfiguration: + description: Destination table configurations which Firehose + uses to deliver data to Apache Iceberg Tables. Firehose + will write data with insert if table specific configuration + is not provided. See destination_table_configuration block + below for details. + items: + properties: + databaseName: + description: Specifies the name of the AWS Glue database + that contains the schema for the output data. + type: string + s3ErrorOutputPrefix: + description: The table specific S3 error output prefix. + All the errors that occurred while delivering to this + table will be prefixed with this value in S3 destination. + type: string + tableName: + description: Specifies the AWS Glue table that contains + the column information that constitutes your data + schema. + type: string + uniqueKeys: + description: A list of unique keys for a given Apache + Iceberg table. Firehose will use these for running + Create, Update, or Delete operations on the given + Iceberg table. + items: + type: string + type: array + type: object + type: array + processingConfiguration: + description: The data processing configuration. See processing_configuration + block below for details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + processors: + description: Specifies the data processors as multiple + blocks. See processors block below for details. + items: + properties: + parameters: + description: Specifies the processor parameters + as multiple blocks. See parameters block below + for details. + items: + properties: + parameterName: + description: 'Parameter name. Valid Values: + LambdaArn, NumberOfRetries, MetadataExtractionQuery, + JsonParsingEngine, RoleArn, BufferSizeInMBs, + BufferIntervalInSeconds, SubRecordType, + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' + type: string + parameterValue: + description: Parameter value. Must be between + 1 and 512 length (inclusive). When providing + a Lambda ARN, you should specify the resource + version as well. + type: string + type: object + type: array + type: + description: 'The type of processor. Valid Values: + RecordDeAggregation, Lambda, MetadataExtraction, + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' + type: string + type: object + type: array + type: object + retryDuration: + description: The period of time, in seconds between 0 to 7200, + during which Firehose retries to deliver data to the specified + destination. + type: number + roleArn: + description: The ARN of the IAM role to be assumed by Firehose + for calling Apache Iceberg Tables. + type: string + s3BackupMode: + description: |- + Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + type: string + s3Configuration: + description: The S3 Configuration. See s3_configuration block + below for details. + properties: + bucketArn: + description: The ARN of the S3 bucket + type: string + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds between 0 to 60, before delivering + it to the destination. The default value is 60s. + type: number + bufferingSize: + description: Buffer incoming data to the specified size, + in MBs between 1 to 5, before delivering it to the destination. The + default value is 5MB. + type: number + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for + details. + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string + type: object + compressionFormat: + description: The compression format. If no value is specified, + the default is UNCOMPRESSED. Other supported values + are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + type: string + errorOutputPrefix: + description: Prefix added to failed records before writing + them to S3. Not currently supported for redshift destination. + This prefix appears immediately following the bucket + name. For information about how to specify this prefix, + see Custom Prefixes for Amazon S3 Objects. + type: string + kmsKeyArn: + description: |- + Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + be used. + type: string + prefix: + description: The "YYYY/MM/DD/HH" time format prefix is + automatically used for delivered S3 files. You can specify + an extra prefix to be added in front of the time format + prefix. Note that if the prefix ends with a slash, it + appears as a folder in the S3 bucket + type: string + roleArn: + description: The ARN of the IAM role to be assumed by + Firehose for calling the Amazon EC2 configuration API + and for creating network interfaces. Make sure role + has necessary IAM permissions + type: string + type: object + type: object id: type: string kinesisSourceConfiguration: @@ -22322,9 +23677,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -22337,9 +23693,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -22528,9 +23884,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -22543,9 +23900,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -22727,9 +24084,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -22742,9 +24100,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -23014,9 +24372,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -23029,9 +24388,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array @@ -23234,9 +24593,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against AWS - SDK constants; so that values not explicitly - listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may also + work.' type: string parameterValue: description: Parameter value. Must be between @@ -23249,9 +24609,9 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done against - AWS SDK constants; so that values not explicitly - listed may also work.' + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array diff --git a/package/crds/globalaccelerator.aws.upbound.io_endpointgroups.yaml b/package/crds/globalaccelerator.aws.upbound.io_endpointgroups.yaml index 889c089b86..9ce3b08abc 100644 --- a/package/crds/globalaccelerator.aws.upbound.io_endpointgroups.yaml +++ b/package/crds/globalaccelerator.aws.upbound.io_endpointgroups.yaml @@ -77,6 +77,10 @@ spec: description: The list of endpoint objects. Fields documented below. items: properties: + attachmentArn: + description: An ARN of an exposed cross-account attachment. + See the AWS documentation for more details. + type: string clientIpPreservationEnabled: description: Indicates whether client IP address preservation is enabled for an Application Load Balancer endpoint. @@ -254,6 +258,10 @@ spec: description: The list of endpoint objects. Fields documented below. items: properties: + attachmentArn: + description: An ARN of an exposed cross-account attachment. + See the AWS documentation for more details. + type: string clientIpPreservationEnabled: description: Indicates whether client IP address preservation is enabled for an Application Load Balancer endpoint. @@ -587,6 +595,10 @@ spec: description: The list of endpoint objects. Fields documented below. items: properties: + attachmentArn: + description: An ARN of an exposed cross-account attachment. + See the AWS documentation for more details. + type: string clientIpPreservationEnabled: description: Indicates whether client IP address preservation is enabled for an Application Load Balancer endpoint. diff --git a/package/crds/lakeformation.aws.upbound.io_datalakesettings.yaml b/package/crds/lakeformation.aws.upbound.io_datalakesettings.yaml index 84b7cc80c9..d2d77b7ec8 100644 --- a/package/crds/lakeformation.aws.upbound.io_datalakesettings.yaml +++ b/package/crds/lakeformation.aws.upbound.io_datalakesettings.yaml @@ -151,6 +151,17 @@ spec: type: string type: array x-kubernetes-list-type: set + parameters: + additionalProperties: + type: string + description: Key-value map of additional configuration. Valid + values for the CROSS_ACCOUNT_VERSION key are "1", "2", "3", + or "4". SET_CONTEXT is also returned with a value of TRUE. In + a fresh account, prior to configuring, CROSS_ACCOUNT_VERSION + is "1". Destroying this resource sets the CROSS_ACCOUNT_VERSION + to "1". + type: object + x-kubernetes-map-type: granular readOnlyAdmins: description: – Set of ARNs of AWS Lake Formation principals (IAM users or roles) with only view access to the resources. @@ -262,6 +273,17 @@ spec: type: string type: array x-kubernetes-list-type: set + parameters: + additionalProperties: + type: string + description: Key-value map of additional configuration. Valid + values for the CROSS_ACCOUNT_VERSION key are "1", "2", "3", + or "4". SET_CONTEXT is also returned with a value of TRUE. In + a fresh account, prior to configuring, CROSS_ACCOUNT_VERSION + is "1". Destroying this resource sets the CROSS_ACCOUNT_VERSION + to "1". + type: object + x-kubernetes-map-type: granular readOnlyAdmins: description: – Set of ARNs of AWS Lake Formation principals (IAM users or roles) with only view access to the resources. @@ -528,6 +550,17 @@ spec: x-kubernetes-list-type: set id: type: string + parameters: + additionalProperties: + type: string + description: Key-value map of additional configuration. Valid + values for the CROSS_ACCOUNT_VERSION key are "1", "2", "3", + or "4". SET_CONTEXT is also returned with a value of TRUE. In + a fresh account, prior to configuring, CROSS_ACCOUNT_VERSION + is "1". Destroying this resource sets the CROSS_ACCOUNT_VERSION + to "1". + type: object + x-kubernetes-map-type: granular readOnlyAdmins: description: – Set of ARNs of AWS Lake Formation principals (IAM users or roles) with only view access to the resources. diff --git a/package/crds/lambda.aws.upbound.io_codesigningconfigs.yaml b/package/crds/lambda.aws.upbound.io_codesigningconfigs.yaml index b2d0f18a92..84558e51a4 100644 --- a/package/crds/lambda.aws.upbound.io_codesigningconfigs.yaml +++ b/package/crds/lambda.aws.upbound.io_codesigningconfigs.yaml @@ -774,6 +774,12 @@ spec: description: Region is the region you'd like your resource to be created in. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular required: - region type: object @@ -899,6 +905,12 @@ spec: Warn, Enforce. Default value: Warn.' type: string type: object + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular type: object managementPolicies: default: @@ -1120,6 +1132,20 @@ spec: Warn, Enforce. Default value: Warn.' type: string type: object + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular + tagsAll: + additionalProperties: + type: string + description: A map of tags assigned to the resource, including + those inherited from the provider default_tags configuration + block. + type: object + x-kubernetes-map-type: granular type: object conditions: description: Conditions of the resource. diff --git a/package/crds/lambda.aws.upbound.io_eventsourcemappings.yaml b/package/crds/lambda.aws.upbound.io_eventsourcemappings.yaml index 38382c9a68..1c868cd0e9 100644 --- a/package/crds/lambda.aws.upbound.io_eventsourcemappings.yaml +++ b/package/crds/lambda.aws.upbound.io_eventsourcemappings.yaml @@ -1815,6 +1815,12 @@ spec: later record is chosen. If the timestamp is older than the current trim horizon, the oldest available record is chosen. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular topics: description: The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. @@ -2210,6 +2216,12 @@ spec: later record is chosen. If the timestamp is older than the current trim horizon, the oldest available record is chosen. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular topics: description: The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. @@ -2408,6 +2420,9 @@ spec: See AmazonManagedKafkaEventSourceConfig Syntax. type: string type: object + arn: + description: The event source mapping ARN. + type: string batchSize: description: The largest number of records that Lambda will retrieve from your event source at the time of invocation. Defaults to @@ -2485,7 +2500,7 @@ spec: type: array type: object functionArn: - description: 'The the ARN of the Lambda function the event source + description: 'The ARN of the Lambda function the event source mapping is sending events to. (Note: this is a computed value that differs from function_name above.)' type: string @@ -2635,6 +2650,20 @@ spec: description: The reason the event source mapping is in its current state. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular + tagsAll: + additionalProperties: + type: string + description: A map of tags assigned to the resource, including + those inherited from the provider default_tags configuration + block. + type: object + x-kubernetes-map-type: granular topics: description: The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. diff --git a/package/crds/route53resolver.aws.upbound.io_endpoints.yaml b/package/crds/route53resolver.aws.upbound.io_endpoints.yaml index 33a27a046f..e195091636 100644 --- a/package/crds/route53resolver.aws.upbound.io_endpoints.yaml +++ b/package/crds/route53resolver.aws.upbound.io_endpoints.yaml @@ -75,22 +75,26 @@ spec: properties: direction: description: |- - The direction of DNS queries to or from the Route 53 Resolver endpoint. + Direction of DNS queries to or from the Route 53 Resolver endpoint. Valid values are INBOUND (resolver forwards DNS queries to the DNS service for a VPC from your network or another VPC) or OUTBOUND (resolver forwards DNS queries from the DNS service for a VPC to your network or another VPC). type: string ipAddress: description: |- - The subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs + Subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs to your network (for outbound endpoints) or on the way from your network to your VPCs (for inbound endpoints). Described below. items: properties: ip: - description: The IP address in the subnet that you want - to use for DNS queries. + description: IPv4 address in the subnet that you want to + use for DNS queries. + type: string + ipv6: + description: IPv6 address in the subnet that you want to + use for DNS queries. type: string subnetId: - description: The ID of the subnet that contains the IP address. + description: ID of the subnet that contains the IP address. type: string subnetIdRef: description: Reference to a Subnet in ec2 to populate subnetId. @@ -169,10 +173,10 @@ spec: type: object type: array name: - description: The friendly name of the Route 53 Resolver endpoint. + description: Friendly name of the Route 53 Resolver endpoint. type: string protocols: - description: 'The protocols you want to use for the Route 53 Resolver + description: 'Protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS.' items: type: string @@ -183,8 +187,9 @@ spec: be created in. type: string resolverEndpointType: - description: 'The Route 53 Resolver endpoint IP address type. - Valid values: IPV4, IPV6, DUALSTACK.' + description: |- + Endpoint IP type. This endpoint type is applied to all IP addresses. + Valid values are IPV6,IPV4 or DUALSTACK (both IPv4 and IPv6). type: string securityGroupIdRefs: description: References to SecurityGroup in ec2 to populate securityGroupIds. @@ -265,8 +270,8 @@ spec: type: object type: object securityGroupIds: - description: The ID of one or more security groups that you want - to use to control access to this VPC. + description: ID of one or more security groups that you want to + use to control access to this VPC. items: type: string type: array @@ -295,22 +300,26 @@ spec: properties: direction: description: |- - The direction of DNS queries to or from the Route 53 Resolver endpoint. + Direction of DNS queries to or from the Route 53 Resolver endpoint. Valid values are INBOUND (resolver forwards DNS queries to the DNS service for a VPC from your network or another VPC) or OUTBOUND (resolver forwards DNS queries from the DNS service for a VPC to your network or another VPC). type: string ipAddress: description: |- - The subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs + Subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs to your network (for outbound endpoints) or on the way from your network to your VPCs (for inbound endpoints). Described below. items: properties: ip: - description: The IP address in the subnet that you want - to use for DNS queries. + description: IPv4 address in the subnet that you want to + use for DNS queries. + type: string + ipv6: + description: IPv6 address in the subnet that you want to + use for DNS queries. type: string subnetId: - description: The ID of the subnet that contains the IP address. + description: ID of the subnet that contains the IP address. type: string subnetIdRef: description: Reference to a Subnet in ec2 to populate subnetId. @@ -389,18 +398,19 @@ spec: type: object type: array name: - description: The friendly name of the Route 53 Resolver endpoint. + description: Friendly name of the Route 53 Resolver endpoint. type: string protocols: - description: 'The protocols you want to use for the Route 53 Resolver + description: 'Protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS.' items: type: string type: array x-kubernetes-list-type: set resolverEndpointType: - description: 'The Route 53 Resolver endpoint IP address type. - Valid values: IPV4, IPV6, DUALSTACK.' + description: |- + Endpoint IP type. This endpoint type is applied to all IP addresses. + Valid values are IPV6,IPV4 or DUALSTACK (both IPv4 and IPv6). type: string securityGroupIdRefs: description: References to SecurityGroup in ec2 to populate securityGroupIds. @@ -481,8 +491,8 @@ spec: type: object type: object securityGroupIds: - description: The ID of one or more security groups that you want - to use to control access to this VPC. + description: ID of one or more security groups that you want to + use to control access to this VPC. items: type: string type: array @@ -676,56 +686,61 @@ spec: atProvider: properties: arn: - description: The ARN of the Route 53 Resolver endpoint. + description: ARN of the Route 53 Resolver endpoint. type: string direction: description: |- - The direction of DNS queries to or from the Route 53 Resolver endpoint. + Direction of DNS queries to or from the Route 53 Resolver endpoint. Valid values are INBOUND (resolver forwards DNS queries to the DNS service for a VPC from your network or another VPC) or OUTBOUND (resolver forwards DNS queries from the DNS service for a VPC to your network or another VPC). type: string hostVpcId: - description: The ID of the VPC that you want to create the resolver + description: ID of the VPC that you want to create the resolver endpoint in. type: string id: - description: The ID of the Route 53 Resolver endpoint. + description: ID of the Route 53 Resolver endpoint. type: string ipAddress: description: |- - The subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs + Subnets and IP addresses in your VPC that you want DNS queries to pass through on the way from your VPCs to your network (for outbound endpoints) or on the way from your network to your VPCs (for inbound endpoints). Described below. items: properties: ip: - description: The IP address in the subnet that you want - to use for DNS queries. + description: IPv4 address in the subnet that you want to + use for DNS queries. type: string ipId: - description: The ID of the Route 53 Resolver endpoint. + description: ID of the Route 53 Resolver endpoint. + type: string + ipv6: + description: IPv6 address in the subnet that you want to + use for DNS queries. type: string subnetId: - description: The ID of the subnet that contains the IP address. + description: ID of the subnet that contains the IP address. type: string type: object type: array name: - description: The friendly name of the Route 53 Resolver endpoint. + description: Friendly name of the Route 53 Resolver endpoint. type: string protocols: - description: 'The protocols you want to use for the Route 53 Resolver + description: 'Protocols you want to use for the Route 53 Resolver endpoint. Valid values: DoH, Do53, DoH-FIPS.' items: type: string type: array x-kubernetes-list-type: set resolverEndpointType: - description: 'The Route 53 Resolver endpoint IP address type. - Valid values: IPV4, IPV6, DUALSTACK.' + description: |- + Endpoint IP type. This endpoint type is applied to all IP addresses. + Valid values are IPV6,IPV4 or DUALSTACK (both IPv4 and IPv6). type: string securityGroupIds: - description: The ID of one or more security groups that you want - to use to control access to this VPC. + description: ID of one or more security groups that you want to + use to control access to this VPC. items: type: string type: array @@ -739,9 +754,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 x-kubernetes-map-type: granular type: object diff --git a/package/crds/route53resolver.aws.upbound.io_rules.yaml b/package/crds/route53resolver.aws.upbound.io_rules.yaml index 5200d687c4..ba16823f93 100644 --- a/package/crds/route53resolver.aws.upbound.io_rules.yaml +++ b/package/crds/route53resolver.aws.upbound.io_rules.yaml @@ -78,8 +78,8 @@ spec: the IP addresses that are specified using target_ip. type: string name: - description: A friendly name that lets you easily find a rule - in the Resolver dashboard in the Route 53 console. + description: Friendly name that lets you easily find a rule in + the Resolver dashboard in the Route 53 console. type: string region: description: Region is the region you'd like your resource to @@ -87,7 +87,7 @@ spec: type: string resolverEndpointId: description: |- - The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. + ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. This argument should only be specified for FORWARD type rules. type: string resolverEndpointIdRef: @@ -167,8 +167,7 @@ spec: type: object type: object ruleType: - description: The rule type. Valid values are FORWARD, SYSTEM and - RECURSIVE. + description: Rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. type: string tags: additionalProperties: @@ -186,14 +185,18 @@ spec: description: One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses. type: string + ipv6: + description: One IPv6 address that you want to forward DNS + queries to. + type: string port: - description: The port at ip that you want to forward DNS - queries to. Default value is 53. + description: Port at ip that you want to forward DNS queries + to. Default value is 53. type: number protocol: - description: The protocol for the resolver endpoint. Valid - values can be found in the AWS documentation. Default - value is Do53. + description: Protocol for the resolver endpoint. Valid values + can be found in the AWS documentation. Default value is + Do53. type: string type: object type: array @@ -218,12 +221,12 @@ spec: the IP addresses that are specified using target_ip. type: string name: - description: A friendly name that lets you easily find a rule - in the Resolver dashboard in the Route 53 console. + description: Friendly name that lets you easily find a rule in + the Resolver dashboard in the Route 53 console. type: string resolverEndpointId: description: |- - The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. + ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. This argument should only be specified for FORWARD type rules. type: string resolverEndpointIdRef: @@ -303,8 +306,7 @@ spec: type: object type: object ruleType: - description: The rule type. Valid values are FORWARD, SYSTEM and - RECURSIVE. + description: Rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. type: string tags: additionalProperties: @@ -322,14 +324,18 @@ spec: description: One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses. type: string + ipv6: + description: One IPv6 address that you want to forward DNS + queries to. + type: string port: - description: The port at ip that you want to forward DNS - queries to. Default value is 53. + description: Port at ip that you want to forward DNS queries + to. Default value is 53. type: number protocol: - description: The protocol for the resolver endpoint. Valid - values can be found in the AWS documentation. Default - value is Do53. + description: Protocol for the resolver endpoint. Valid values + can be found in the AWS documentation. Default value is + Do53. type: string type: object type: array @@ -516,18 +522,18 @@ spec: atProvider: properties: arn: - description: The ARN (Amazon Resource Name) for the resolver rule. + description: ARN (Amazon Resource Name) for the resolver rule. type: string domainName: description: DNS queries for this domain name are forwarded to the IP addresses that are specified using target_ip. type: string id: - description: The ID of the resolver rule. + description: ID of the resolver rule. type: string name: - description: A friendly name that lets you easily find a rule - in the Resolver dashboard in the Route 53 console. + description: Friendly name that lets you easily find a rule in + the Resolver dashboard in the Route 53 console. type: string ownerId: description: When a rule is shared with another AWS account, the @@ -535,12 +541,11 @@ spec: type: string resolverEndpointId: description: |- - The ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. + ID of the outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify using target_ip. This argument should only be specified for FORWARD type rules. type: string ruleType: - description: The rule type. Valid values are FORWARD, SYSTEM and - RECURSIVE. + description: Rule type. Valid values are FORWARD, SYSTEM and RECURSIVE. type: string shareStatus: description: |- @@ -556,9 +561,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 x-kubernetes-map-type: granular targetIp: @@ -571,14 +575,18 @@ spec: description: One IP address that you want to forward DNS queries to. You can specify only IPv4 addresses. type: string + ipv6: + description: One IPv6 address that you want to forward DNS + queries to. + type: string port: - description: The port at ip that you want to forward DNS - queries to. Default value is 53. + description: Port at ip that you want to forward DNS queries + to. Default value is 53. type: number protocol: - description: The protocol for the resolver endpoint. Valid - values can be found in the AWS documentation. Default - value is Do53. + description: Protocol for the resolver endpoint. Valid values + can be found in the AWS documentation. Default value is + Do53. type: string type: object type: array diff --git a/package/crds/s3.aws.upbound.io_bucketlifecycleconfigurations.yaml b/package/crds/s3.aws.upbound.io_bucketlifecycleconfigurations.yaml index f5cea54c4c..0bbd727808 100644 --- a/package/crds/s3.aws.upbound.io_bucketlifecycleconfigurations.yaml +++ b/package/crds/s3.aws.upbound.io_bucketlifecycleconfigurations.yaml @@ -1392,6 +1392,15 @@ spec: type: array type: object type: array + transitionDefaultMinimumObjectSize: + description: 'The default minimum object size behavior applied + to the lifecycle configuration. Valid values: all_storage_classes_128K + (default), varies_by_storage_class. To customize the minimum + object size for any transition you can add a filter that specifies + a custom object_size_greater_than or object_size_less_than value. + Custom filters always take precedence over the default transition + behavior.' + type: string required: - region type: object @@ -1666,6 +1675,15 @@ spec: type: array type: object type: array + transitionDefaultMinimumObjectSize: + description: 'The default minimum object size behavior applied + to the lifecycle configuration. Valid values: all_storage_classes_128K + (default), varies_by_storage_class. To customize the minimum + object size for any transition you can add a filter that specifies + a custom object_size_greater_than or object_size_less_than value. + Custom filters always take precedence over the default transition + behavior.' + type: string type: object managementPolicies: default: @@ -2032,6 +2050,15 @@ spec: type: array type: object type: array + transitionDefaultMinimumObjectSize: + description: 'The default minimum object size behavior applied + to the lifecycle configuration. Valid values: all_storage_classes_128K + (default), varies_by_storage_class. To customize the minimum + object size for any transition you can add a filter that specifies + a custom object_size_greater_than or object_size_less_than value. + Custom filters always take precedence over the default transition + behavior.' + type: string type: object conditions: description: Conditions of the resource. diff --git a/package/crds/sagemaker.aws.upbound.io_domains.yaml b/package/crds/sagemaker.aws.upbound.io_domains.yaml index bafa9dc3c9..e315eaedd8 100644 --- a/package/crds/sagemaker.aws.upbound.io_domains.yaml +++ b/package/crds/sagemaker.aws.upbound.io_domains.yaml @@ -4556,6 +4556,42 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -4610,6 +4646,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -4752,6 +4829,13 @@ spec: description: The default user settings. See default_user_settings Block below. properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS volume + is supported for the user profile. The DefaultAsDomain value + is only supported for user profiles. Do not use the DefaultAsDomain + value when setting this parameter for a domain. Valid values + are: Enabled, Disabled, and DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See canvas_app_settings Block below. @@ -4767,6 +4851,25 @@ spec: values are ENABLED and DISABLED. type: string type: object + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) of the + AWS IAM role that is assumed for running Amazon + EMR Serverless jobs in SageMaker Canvas. This role + should have the necessary permissions to read and + write data attached and a trust relationship with + EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. Valid + values are ENABLED and DISABLED. + type: string + type: object generativeAiSettings: properties: amazonBedrockRoleArn: @@ -4874,6 +4977,42 @@ spec: description: The Code Editor application settings. See code_editor_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image @@ -5049,6 +5188,42 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -5103,6 +5278,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -5494,6 +5710,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from the + Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -5792,6 +6015,11 @@ spec: type: string type: array x-kubernetes-list-type: set + tagPropagation: + description: 'Indicates whether custom tag propagation is supported + for the domain. Defaults to DISABLED. Valid values are: ENABLED + and DISABLED.' + type: string tags: additionalProperties: type: string @@ -5952,6 +6180,42 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -6006,6 +6270,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -6148,6 +6453,13 @@ spec: description: The default user settings. See default_user_settings Block below. properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS volume + is supported for the user profile. The DefaultAsDomain value + is only supported for user profiles. Do not use the DefaultAsDomain + value when setting this parameter for a domain. Valid values + are: Enabled, Disabled, and DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See canvas_app_settings Block below. @@ -6163,6 +6475,25 @@ spec: values are ENABLED and DISABLED. type: string type: object + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) of the + AWS IAM role that is assumed for running Amazon + EMR Serverless jobs in SageMaker Canvas. This role + should have the necessary permissions to read and + write data attached and a trust relationship with + EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. Valid + values are ENABLED and DISABLED. + type: string + type: object generativeAiSettings: properties: amazonBedrockRoleArn: @@ -6270,6 +6601,42 @@ spec: description: The Code Editor application settings. See code_editor_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image @@ -6445,6 +6812,42 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -6499,6 +6902,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -6890,6 +7334,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from the + Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -7184,6 +7635,11 @@ spec: type: string type: array x-kubernetes-list-type: set + tagPropagation: + description: 'Indicates whether custom tag propagation is supported + for the domain. Defaults to DISABLED. Valid values are: ENABLED + and DISABLED.' + type: string tags: additionalProperties: type: string @@ -7518,6 +7974,42 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -7572,6 +8064,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -7714,6 +8247,13 @@ spec: description: The default user settings. See default_user_settings Block below. properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS volume + is supported for the user profile. The DefaultAsDomain value + is only supported for user profiles. Do not use the DefaultAsDomain + value when setting this parameter for a domain. Valid values + are: Enabled, Disabled, and DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See canvas_app_settings Block below. @@ -7729,6 +8269,25 @@ spec: values are ENABLED and DISABLED. type: string type: object + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) of the + AWS IAM role that is assumed for running Amazon + EMR Serverless jobs in SageMaker Canvas. This role + should have the necessary permissions to read and + write data attached and a trust relationship with + EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. Valid + values are ENABLED and DISABLED. + type: string + type: object generativeAiSettings: properties: amazonBedrockRoleArn: @@ -7836,6 +8395,42 @@ spec: description: The Code Editor application settings. See code_editor_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image @@ -7937,6 +8532,42 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -7991,6 +8622,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -8230,6 +8902,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from the + Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -8391,6 +9070,11 @@ spec: type: string type: array x-kubernetes-list-type: set + tagPropagation: + description: 'Indicates whether custom tag propagation is supported + for the domain. Defaults to DISABLED. Valid values are: ENABLED + and DISABLED.' + type: string tags: additionalProperties: type: string diff --git a/package/crds/sagemaker.aws.upbound.io_featuregroups.yaml b/package/crds/sagemaker.aws.upbound.io_featuregroups.yaml index da763fd615..73f81dd228 100644 --- a/package/crds/sagemaker.aws.upbound.io_featuregroups.yaml +++ b/package/crds/sagemaker.aws.upbound.io_featuregroups.yaml @@ -967,6 +967,16 @@ spec: Below. items: properties: + collectionConfig: + properties: + vectorConfig: + properties: + dimension: + type: number + type: object + type: object + collectionType: + type: string featureName: description: 'The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time.' @@ -1152,6 +1162,15 @@ spec: description: Key-value map of resource tags. type: object x-kubernetes-map-type: granular + throughputConfig: + properties: + provisionedReadCapacityUnits: + type: number + provisionedWriteCapacityUnits: + type: number + throughputMode: + type: string + type: object required: - region type: object @@ -1180,6 +1199,16 @@ spec: Below. items: properties: + collectionConfig: + properties: + vectorConfig: + properties: + dimension: + type: number + type: object + type: object + collectionType: + type: string featureName: description: 'The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time.' @@ -1361,6 +1390,15 @@ spec: description: Key-value map of resource tags. type: object x-kubernetes-map-type: granular + throughputConfig: + properties: + provisionedReadCapacityUnits: + type: number + provisionedWriteCapacityUnits: + type: number + throughputMode: + type: string + type: object type: object managementPolicies: default: @@ -1564,6 +1602,16 @@ spec: Below. items: properties: + collectionConfig: + properties: + vectorConfig: + properties: + dimension: + type: number + type: object + type: object + collectionType: + type: string featureName: description: 'The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time.' @@ -1681,6 +1729,15 @@ spec: block. type: object x-kubernetes-map-type: granular + throughputConfig: + properties: + provisionedReadCapacityUnits: + type: number + provisionedWriteCapacityUnits: + type: number + throughputMode: + type: string + type: object type: object conditions: description: Conditions of the resource. diff --git a/package/crds/sagemaker.aws.upbound.io_spaces.yaml b/package/crds/sagemaker.aws.upbound.io_spaces.yaml index 7b9f166638..68538540e7 100644 --- a/package/crds/sagemaker.aws.upbound.io_spaces.yaml +++ b/package/crds/sagemaker.aws.upbound.io_spaces.yaml @@ -1477,6 +1477,22 @@ spec: description: The Code Editor application settings. See code_editor_app_settings Block below. properties: + appLifecycleManagement: + description: Settings that are used to configure and manage + the lifecycle of JupyterLab applications in a space. + See app_lifecycle_management Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. See idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + type: object + type: object defaultResourceSpec: description: The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on @@ -1522,6 +1538,22 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Settings that are used to configure and manage + the lifecycle of JupyterLab applications in a space. + See app_lifecycle_management Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. See idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + type: object + type: object codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -1809,6 +1841,22 @@ spec: description: The Code Editor application settings. See code_editor_app_settings Block below. properties: + appLifecycleManagement: + description: Settings that are used to configure and manage + the lifecycle of JupyterLab applications in a space. + See app_lifecycle_management Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. See idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + type: object + type: object defaultResourceSpec: description: The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on @@ -1854,6 +1902,22 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Settings that are used to configure and manage + the lifecycle of JupyterLab applications in a space. + See app_lifecycle_management Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. See idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + type: object + type: object codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -2239,6 +2303,22 @@ spec: description: The Code Editor application settings. See code_editor_app_settings Block below. properties: + appLifecycleManagement: + description: Settings that are used to configure and manage + the lifecycle of JupyterLab applications in a space. + See app_lifecycle_management Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. See idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + type: object + type: object defaultResourceSpec: description: The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on @@ -2284,6 +2364,22 @@ spec: description: The settings for the JupyterLab application. See jupyter_lab_app_settings Block below. properties: + appLifecycleManagement: + description: Settings that are used to configure and manage + the lifecycle of JupyterLab applications in a space. + See app_lifecycle_management Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. See idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + type: object + type: object codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer diff --git a/package/crds/sagemaker.aws.upbound.io_userprofiles.yaml b/package/crds/sagemaker.aws.upbound.io_userprofiles.yaml index 11fd66ec0f..714182157c 100644 --- a/package/crds/sagemaker.aws.upbound.io_userprofiles.yaml +++ b/package/crds/sagemaker.aws.upbound.io_userprofiles.yaml @@ -2637,6 +2637,13 @@ spec: userSettings: description: The user settings. See User Settings below. properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS volume + is supported for the user profile. The DefaultAsDomain value + is only supported for user profiles. Do not use the DefaultAsDomain + value when setting this parameter for a domain. Valid values + are: Enabled, Disabled, and DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See Canvas App Settings below. @@ -2651,6 +2658,25 @@ spec: Valid values are ENABLED and DISABLED. type: string type: object + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) of the + AWS IAM role that is assumed for running Amazon + EMR Serverless jobs in SageMaker Canvas. This role + should have the necessary permissions to read and + write data attached and a trust relationship with + EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. Valid + values are ENABLED and DISABLED. + type: string + type: object generativeAiSettings: properties: amazonBedrockRoleArn: @@ -2758,6 +2784,42 @@ spec: description: The Code Editor application settings. See Code Editor App Settings below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image @@ -2861,6 +2923,42 @@ spec: description: The settings for the JupyterLab application. See Jupyter Lab App Settings below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -2915,6 +3013,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -3154,6 +3293,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from the + Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -3312,6 +3458,13 @@ spec: userSettings: description: The user settings. See User Settings below. properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS volume + is supported for the user profile. The DefaultAsDomain value + is only supported for user profiles. Do not use the DefaultAsDomain + value when setting this parameter for a domain. Valid values + are: Enabled, Disabled, and DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See Canvas App Settings below. @@ -3326,6 +3479,25 @@ spec: Valid values are ENABLED and DISABLED. type: string type: object + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) of the + AWS IAM role that is assumed for running Amazon + EMR Serverless jobs in SageMaker Canvas. This role + should have the necessary permissions to read and + write data attached and a trust relationship with + EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. Valid + values are ENABLED and DISABLED. + type: string + type: object generativeAiSettings: properties: amazonBedrockRoleArn: @@ -3433,6 +3605,42 @@ spec: description: The Code Editor application settings. See Code Editor App Settings below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image @@ -3536,6 +3744,42 @@ spec: description: The settings for the JupyterLab application. See Jupyter Lab App Settings below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -3590,6 +3834,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -3829,6 +4114,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from the + Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -4093,6 +4385,13 @@ spec: userSettings: description: The user settings. See User Settings below. properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS volume + is supported for the user profile. The DefaultAsDomain value + is only supported for user profiles. Do not use the DefaultAsDomain + value when setting this parameter for a domain. Valid values + are: Enabled, Disabled, and DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See Canvas App Settings below. @@ -4107,6 +4406,25 @@ spec: Valid values are ENABLED and DISABLED. type: string type: object + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) of the + AWS IAM role that is assumed for running Amazon + EMR Serverless jobs in SageMaker Canvas. This role + should have the necessary permissions to read and + write data attached and a trust relationship with + EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. Valid + values are ENABLED and DISABLED. + type: string + type: object generativeAiSettings: properties: amazonBedrockRoleArn: @@ -4214,6 +4532,42 @@ spec: description: The Code Editor application settings. See Code Editor App Settings below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image @@ -4317,6 +4671,42 @@ spec: description: The settings for the JupyterLab application. See Jupyter Lab App Settings below. properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + properties: + idleSettings: + description: Settings related to idle shutdown of + Studio applications. see idle_settings Block below. + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits after + the application becomes idle before shutting + it down. Valid values are between 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown is + activated for the application type. Valid values + are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes that + custom idle shutdown can be set to by the user. + Valid values are between 60 and 525600. + type: number + type: object + type: object + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs before + the default lifecycle configuration. It can override + changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer @@ -4371,6 +4761,47 @@ spec: on the instance. type: string type: object + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job execution + environments (execution roles or runtime roles) to manage + and access resources required for running Amazon EMR + clusters or Amazon EMR Serverless applications. see + emr_settings Block below. + properties: + assumableRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles that the execution role of SageMaker + can assume for performing operations or tasks related + to Amazon EMR clusters or Amazon EMR Serverless + applications. These roles define the permissions + and access policies required when performing Amazon + EMR-related operations, such as listing, connecting + to, or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where the + Amazon EMR resources (clusters or serverless applications) + are located in a different AWS account than the + SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names (ARNs) + of the IAM roles used by the Amazon EMR cluster + instances or job execution environments to access + other AWS services and resources needed during the + runtime of your Amazon EMR or Amazon EMR Serverless + workloads, such as Amazon S3 for data access, Amazon + CloudWatch for logging, or other AWS services based + on the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -4610,6 +5041,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from the + Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. diff --git a/package/crds/sagemaker.aws.upbound.io_workteams.yaml b/package/crds/sagemaker.aws.upbound.io_workteams.yaml index 0b6805b2be..2b6bab7937 100644 --- a/package/crds/sagemaker.aws.upbound.io_workteams.yaml +++ b/package/crds/sagemaker.aws.upbound.io_workteams.yaml @@ -1706,7 +1706,7 @@ spec: type: object type: object workforceName: - description: The name of the Workteam (must be unique). + description: The name of the workforce. type: string workforceNameRef: description: Reference to a Workforce in sagemaker to populate @@ -2136,7 +2136,7 @@ spec: type: object type: object workforceName: - description: The name of the Workteam (must be unique). + description: The name of the workforce. type: string workforceNameRef: description: Reference to a Workforce in sagemaker to populate @@ -2522,7 +2522,7 @@ spec: type: object type: object workforceName: - description: The name of the Workteam (must be unique). + description: The name of the workforce. type: string type: object conditions: diff --git a/package/crds/workspaces.aws.upbound.io_directories.yaml b/package/crds/workspaces.aws.upbound.io_directories.yaml index b3ea913cca..1b2aab7a02 100644 --- a/package/crds/workspaces.aws.upbound.io_directories.yaml +++ b/package/crds/workspaces.aws.upbound.io_directories.yaml @@ -1327,8 +1327,8 @@ spec: type: object type: object ipGroupIds: - description: The identifiers of the IP access control groups associated - with the directory. + description: – The identifiers of the IP access control groups + associated with the directory. items: type: string type: array @@ -1337,6 +1337,22 @@ spec: description: Region is the region you'd like your resource to be created in. type: string + samlProperties: + description: – Configuration of SAML authentication integration. + Defined below. + properties: + relayStateParameterName: + description: The relay state parameter name supported by the + SAML 2.0 identity provider (IdP). Default RelayState. + type: string + status: + description: Status of SAML 2.0 authentication. Default DISABLED. + type: string + userAccessUrl: + description: The SAML 2.0 identity provider (IdP) user access + URL. + type: string + type: object selfServicePermissions: description: service capabilities. Defined below. properties: @@ -1689,12 +1705,28 @@ spec: type: object type: object ipGroupIds: - description: The identifiers of the IP access control groups associated - with the directory. + description: – The identifiers of the IP access control groups + associated with the directory. items: type: string type: array x-kubernetes-list-type: set + samlProperties: + description: – Configuration of SAML authentication integration. + Defined below. + properties: + relayStateParameterName: + description: The relay state parameter name supported by the + SAML 2.0 identity provider (IdP). Default RelayState. + type: string + status: + description: Status of SAML 2.0 authentication. Default DISABLED. + type: string + userAccessUrl: + description: The SAML 2.0 identity provider (IdP) user access + URL. + type: string + type: object selfServicePermissions: description: service capabilities. Defined below. properties: @@ -2156,8 +2188,8 @@ spec: description: The WorkSpaces directory identifier. type: string ipGroupIds: - description: The identifiers of the IP access control groups associated - with the directory. + description: – The identifiers of the IP access control groups + associated with the directory. items: type: string type: array @@ -2167,6 +2199,22 @@ spec: the code that users enter in their Amazon WorkSpaces client application to connect to the directory. type: string + samlProperties: + description: – Configuration of SAML authentication integration. + Defined below. + properties: + relayStateParameterName: + description: The relay state parameter name supported by the + SAML 2.0 identity provider (IdP). Default RelayState. + type: string + status: + description: Status of SAML 2.0 authentication. Default DISABLED. + type: string + userAccessUrl: + description: The SAML 2.0 identity provider (IdP) user access + URL. + type: string + type: object selfServicePermissions: description: service capabilities. Defined below. properties: From 8dc5763091a73b39be2e7a201637b892924d0594 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fatih=20T=C3=BCrken?= Date: Thu, 31 Oct 2024 16:41:06 +0300 Subject: [PATCH 2/8] Upgrade uptest version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fatih Türken --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fc1b14401e..8bc4a28e90 100644 --- a/Makefile +++ b/Makefile @@ -80,7 +80,7 @@ export SUBPACKAGES := $(SUBPACKAGES) KIND_VERSION = v0.24.0 UP_VERSION = v0.34.2 UP_CHANNEL = stable -UPTEST_VERSION = v0.11.1 +UPTEST_VERSION = v0.13.0 UPTEST_LOCAL_VERSION = v0.13.0 UPTEST_LOCAL_CHANNEL = stable KUSTOMIZE_VERSION = v5.3.0 From c5a32bd3b2a543ecf94082be64421d96136795e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fatih=20T=C3=BCrken?= Date: Thu, 31 Oct 2024 19:11:25 +0300 Subject: [PATCH 3/8] Use crddiff tool from official-provider-ci MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fatih Türken --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 8bc4a28e90..c88318da93 100644 --- a/Makefile +++ b/Makefile @@ -86,6 +86,7 @@ UPTEST_LOCAL_CHANNEL = stable KUSTOMIZE_VERSION = v5.3.0 YQ_VERSION = v4.40.5 CROSSPLANE_VERSION = 1.14.6 +CRDDIFF_VERSION = v0.12.1 export UP_VERSION := $(UP_VERSION) export UP_CHANNEL := $(UP_CHANNEL) @@ -297,7 +298,7 @@ e2e: family-e2e # TODO: please move this to the common build submodule # once the use cases mature -crddiff: $(UPTEST) +crddiff: @$(INFO) Checking breaking CRD schema changes @for crd in $${MODIFIED_CRD_LIST}; do \ if ! git cat-file -e "$${GITHUB_BASE_REF}:$${crd}" 2>/dev/null; then \ @@ -305,7 +306,7 @@ crddiff: $(UPTEST) continue ; \ fi ; \ echo "Checking $${crd} for breaking API changes..." ; \ - changes_detected=$$($(UPTEST) crddiff revision --enable-upjet-extensions <(git cat-file -p "$${GITHUB_BASE_REF}:$${crd}") "$${crd}" 2>&1) ; \ + changes_detected=$$(go run github.com/upbound/uptest/cmd/crddiff@$(CRDDIFF_VERSION) revision --enable-upjet-extensions <(git cat-file -p "$${GITHUB_BASE_REF}:$${crd}") "$${crd}" 2>&1) ; \ if [[ $$? != 0 ]] ; then \ printf "\033[31m"; echo "Breaking change detected!"; printf "\033[0m" ; \ echo "$${changes_detected}" ; \ From f11fb245df366c06aff0f9d35099890003744abe Mon Sep 17 00:00:00 2001 From: Cem Mergenci Date: Fri, 1 Nov 2024 17:10:31 +0300 Subject: [PATCH 4/8] Backport new fields in APIs. Signed-off-by: Cem Mergenci --- apis/appflow/v1beta1/zz_flow_types.go | 58 ++ apis/backup/v1beta1/zz_plan_types.go | 10 + .../v1beta1/zz_target_types.go | 29 + .../v1beta1/zz_deploymentconfig_types.go | 78 +++ apis/dynamodb/v1beta1/zz_table_types.go | 78 +++ apis/ecs/v1beta1/zz_service_types.go | 52 ++ apis/elbv2/v1beta1/zz_lb_types.go | 10 + apis/elbv2/v1beta1/zz_lblistener_types.go | 10 + .../v1beta1/zz_deliverystream_types.go | 534 ++++++++++++++++++ .../v1beta1/zz_codesigningconfig_types.go | 17 + .../v1beta1/zz_eventsourcemapping_types.go | 20 + .../zz_bucketlifecycleconfiguration_types.go | 10 + apis/sagemaker/v1beta1/zz_domain_types.go | 293 ++++++++++ .../v1beta1/zz_featuregroup_types.go | 75 +++ apis/sagemaker/v1beta1/zz_space_types.go | 96 ++++ .../sagemaker/v1beta1/zz_userprofile_types.go | 283 ++++++++++ apis/workspaces/v1beta1/zz_directory_types.go | 49 ++ 17 files changed, 1702 insertions(+) diff --git a/apis/appflow/v1beta1/zz_flow_types.go b/apis/appflow/v1beta1/zz_flow_types.go index 3c05c2a0f1..2e770cdc90 100755 --- a/apis/appflow/v1beta1/zz_flow_types.go +++ b/apis/appflow/v1beta1/zz_flow_types.go @@ -1015,6 +1015,44 @@ type MetadataCatalogConfigParameters struct { GlueDataCatalog []GlueDataCatalogParameters `json:"glueDataCatalog,omitempty" tf:"glue_data_catalog,omitempty"` } +type PaginationConfigInitParameters struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + MaxPageSize *float64 `json:"maxPageSize,omitempty" tf:"max_page_size,omitempty"` +} + +type PaginationConfigObservation struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + MaxPageSize *float64 `json:"maxPageSize,omitempty" tf:"max_page_size,omitempty"` +} + +type PaginationConfigParameters struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + // +kubebuilder:validation:Optional + MaxPageSize *float64 `json:"maxPageSize" tf:"max_page_size,omitempty"` +} + +type ParallelismConfigInitParameters struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + MaxPageSize *float64 `json:"maxPageSize,omitempty" tf:"max_page_size,omitempty"` +} + +type ParallelismConfigObservation struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + MaxPageSize *float64 `json:"maxPageSize,omitempty" tf:"max_page_size,omitempty"` +} + +type ParallelismConfigParameters struct { + + // he maximum number of records that Amazon AppFlow receives in each page of the response from your SAP application. + // +kubebuilder:validation:Optional + MaxPageSize *float64 `json:"maxPageSize" tf:"max_page_size,omitempty"` +} + type PrefixConfigInitParameters struct { // Determines the level of granularity that's included in the prefix. Valid values are YEAR, MONTH, DAY, HOUR, and MINUTE. @@ -2059,12 +2097,24 @@ type SourceConnectorPropertiesSapoDataInitParameters struct { // Object path specified in the SAPOData flow destination. ObjectPath *string `json:"objectPath,omitempty" tf:"object_path,omitempty"` + + // Sets the page size for each concurrent process that transfers OData records from your SAP instance. + PaginationConfig []PaginationConfigInitParameters `json:"paginationConfig,omitempty" tf:"pagination_config,omitempty"` + + // Sets the number of concurrent processes that transfers OData records from your SAP instance. + ParallelismConfig []ParallelismConfigInitParameters `json:"parallelismConfig,omitempty" tf:"parallelism_config,omitempty"` } type SourceConnectorPropertiesSapoDataObservation struct { // Object path specified in the SAPOData flow destination. ObjectPath *string `json:"objectPath,omitempty" tf:"object_path,omitempty"` + + // Sets the page size for each concurrent process that transfers OData records from your SAP instance. + PaginationConfig []PaginationConfigObservation `json:"paginationConfig,omitempty" tf:"pagination_config,omitempty"` + + // Sets the number of concurrent processes that transfers OData records from your SAP instance. + ParallelismConfig []ParallelismConfigObservation `json:"parallelismConfig,omitempty" tf:"parallelism_config,omitempty"` } type SourceConnectorPropertiesSapoDataParameters struct { @@ -2072,6 +2122,14 @@ type SourceConnectorPropertiesSapoDataParameters struct { // Object path specified in the SAPOData flow destination. // +kubebuilder:validation:Optional ObjectPath *string `json:"objectPath" tf:"object_path,omitempty"` + + // Sets the page size for each concurrent process that transfers OData records from your SAP instance. + // +kubebuilder:validation:Optional + PaginationConfig []PaginationConfigParameters `json:"paginationConfig,omitempty" tf:"pagination_config,omitempty"` + + // Sets the number of concurrent processes that transfers OData records from your SAP instance. + // +kubebuilder:validation:Optional + ParallelismConfig []ParallelismConfigParameters `json:"parallelismConfig,omitempty" tf:"parallelism_config,omitempty"` } type SourceConnectorPropertiesZendeskInitParameters struct { diff --git a/apis/backup/v1beta1/zz_plan_types.go b/apis/backup/v1beta1/zz_plan_types.go index 5438729b51..00f54ace08 100755 --- a/apis/backup/v1beta1/zz_plan_types.go +++ b/apis/backup/v1beta1/zz_plan_types.go @@ -207,6 +207,9 @@ type RuleInitParameters struct { // A CRON expression specifying when AWS Backup initiates a backup job. Schedule *string `json:"schedule,omitempty" tf:"schedule,omitempty"` + // The timezone in which the schedule expression is set. Default value: "Etc/UTC". + ScheduleExpressionTimezone *string `json:"scheduleExpressionTimezone,omitempty" tf:"schedule_expression_timezone,omitempty"` + // The amount of time in minutes before beginning a backup. StartWindow *float64 `json:"startWindow,omitempty" tf:"start_window,omitempty"` @@ -286,6 +289,9 @@ type RuleObservation struct { // A CRON expression specifying when AWS Backup initiates a backup job. Schedule *string `json:"schedule,omitempty" tf:"schedule,omitempty"` + // The timezone in which the schedule expression is set. Default value: "Etc/UTC". + ScheduleExpressionTimezone *string `json:"scheduleExpressionTimezone,omitempty" tf:"schedule_expression_timezone,omitempty"` + // The amount of time in minutes before beginning a backup. StartWindow *float64 `json:"startWindow,omitempty" tf:"start_window,omitempty"` @@ -324,6 +330,10 @@ type RuleParameters struct { // +kubebuilder:validation:Optional Schedule *string `json:"schedule,omitempty" tf:"schedule,omitempty"` + // The timezone in which the schedule expression is set. Default value: "Etc/UTC". + // +kubebuilder:validation:Optional + ScheduleExpressionTimezone *string `json:"scheduleExpressionTimezone,omitempty" tf:"schedule_expression_timezone,omitempty"` + // The amount of time in minutes before beginning a backup. // +kubebuilder:validation:Optional StartWindow *float64 `json:"startWindow,omitempty" tf:"start_window,omitempty"` diff --git a/apis/cloudwatchevents/v1beta1/zz_target_types.go b/apis/cloudwatchevents/v1beta1/zz_target_types.go index c096f5e951..de80c93993 100755 --- a/apis/cloudwatchevents/v1beta1/zz_target_types.go +++ b/apis/cloudwatchevents/v1beta1/zz_target_types.go @@ -13,6 +13,25 @@ import ( v1 "github.com/crossplane/crossplane-runtime/apis/common/v1" ) +type AppsyncTargetInitParameters struct { + + // Contains the GraphQL mutation to be parsed and executed. + GraphQLOperation *string `json:"graphqlOperation,omitempty" tf:"graphql_operation,omitempty"` +} + +type AppsyncTargetObservation struct { + + // Contains the GraphQL mutation to be parsed and executed. + GraphQLOperation *string `json:"graphqlOperation,omitempty" tf:"graphql_operation,omitempty"` +} + +type AppsyncTargetParameters struct { + + // Contains the GraphQL mutation to be parsed and executed. + // +kubebuilder:validation:Optional + GraphQLOperation *string `json:"graphqlOperation,omitempty" tf:"graphql_operation,omitempty"` +} + type BatchTargetInitParameters struct { // The size of the array, if this is an array batch job. Valid values are integers between 2 and 10,000. @@ -677,6 +696,9 @@ type SqsTargetParameters struct { type TargetInitParameters struct { + // Parameters used when you are using the rule to invoke an AppSync GraphQL API mutation. Documented below. A maximum of 1 are allowed. + AppsyncTarget []AppsyncTargetInitParameters `json:"appsyncTarget,omitempty" tf:"appsync_target,omitempty"` + // The Amazon Resource Name (ARN) of the target. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` @@ -766,6 +788,9 @@ type TargetInitParameters struct { type TargetObservation struct { + // Parameters used when you are using the rule to invoke an AppSync GraphQL API mutation. Documented below. A maximum of 1 are allowed. + AppsyncTarget []AppsyncTargetObservation `json:"appsyncTarget,omitempty" tf:"appsync_target,omitempty"` + // The Amazon Resource Name (ARN) of the target. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` @@ -829,6 +854,10 @@ type TargetObservation struct { type TargetParameters struct { + // Parameters used when you are using the rule to invoke an AppSync GraphQL API mutation. Documented below. A maximum of 1 are allowed. + // +kubebuilder:validation:Optional + AppsyncTarget []AppsyncTargetParameters `json:"appsyncTarget,omitempty" tf:"appsync_target,omitempty"` + // The Amazon Resource Name (ARN) of the target. // +kubebuilder:validation:Optional Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` diff --git a/apis/deploy/v1beta1/zz_deploymentconfig_types.go b/apis/deploy/v1beta1/zz_deploymentconfig_types.go index 1ce3d0ae46..c3956906a2 100755 --- a/apis/deploy/v1beta1/zz_deploymentconfig_types.go +++ b/apis/deploy/v1beta1/zz_deploymentconfig_types.go @@ -23,6 +23,9 @@ type DeploymentConfigInitParameters struct { // A traffic_routing_config block. Traffic Routing Config is documented below. TrafficRoutingConfig []TrafficRoutingConfigInitParameters `json:"trafficRoutingConfig,omitempty" tf:"traffic_routing_config,omitempty"` + + // A zonal_config block. Zonal Config is documented below. + ZonalConfig []ZonalConfigInitParameters `json:"zonalConfig,omitempty" tf:"zonal_config,omitempty"` } type DeploymentConfigObservation struct { @@ -44,6 +47,9 @@ type DeploymentConfigObservation struct { // A traffic_routing_config block. Traffic Routing Config is documented below. TrafficRoutingConfig []TrafficRoutingConfigObservation `json:"trafficRoutingConfig,omitempty" tf:"traffic_routing_config,omitempty"` + + // A zonal_config block. Zonal Config is documented below. + ZonalConfig []ZonalConfigObservation `json:"zonalConfig,omitempty" tf:"zonal_config,omitempty"` } type DeploymentConfigParameters struct { @@ -64,6 +70,10 @@ type DeploymentConfigParameters struct { // A traffic_routing_config block. Traffic Routing Config is documented below. // +kubebuilder:validation:Optional TrafficRoutingConfig []TrafficRoutingConfigParameters `json:"trafficRoutingConfig,omitempty" tf:"traffic_routing_config,omitempty"` + + // A zonal_config block. Zonal Config is documented below. + // +kubebuilder:validation:Optional + ZonalConfig []ZonalConfigParameters `json:"zonalConfig,omitempty" tf:"zonal_config,omitempty"` } type MinimumHealthyHostsInitParameters struct { @@ -104,6 +114,35 @@ type MinimumHealthyHostsParameters struct { Value *float64 `json:"value,omitempty" tf:"value,omitempty"` } +type MinimumHealthyHostsPerZoneInitParameters struct { + + // The type can either be FLEET_PERCENT or HOST_COUNT. + Type *string `json:"type,omitempty" tf:"type,omitempty"` + + // The value when the type is FLEET_PERCENT represents the minimum number of healthy instances as a percentage of the total number of instances in the Availability Zone during a deployment. If you specify FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy converts the percentage to the equivalent number of instance and rounds up fractional instances. When the type is HOST_COUNT, the value represents the minimum number of healthy instances in the Availability Zone as an absolute value. + Value *float64 `json:"value,omitempty" tf:"value,omitempty"` +} + +type MinimumHealthyHostsPerZoneObservation struct { + + // The type can either be FLEET_PERCENT or HOST_COUNT. + Type *string `json:"type,omitempty" tf:"type,omitempty"` + + // The value when the type is FLEET_PERCENT represents the minimum number of healthy instances as a percentage of the total number of instances in the Availability Zone during a deployment. If you specify FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy converts the percentage to the equivalent number of instance and rounds up fractional instances. When the type is HOST_COUNT, the value represents the minimum number of healthy instances in the Availability Zone as an absolute value. + Value *float64 `json:"value,omitempty" tf:"value,omitempty"` +} + +type MinimumHealthyHostsPerZoneParameters struct { + + // The type can either be FLEET_PERCENT or HOST_COUNT. + // +kubebuilder:validation:Optional + Type *string `json:"type,omitempty" tf:"type,omitempty"` + + // The value when the type is FLEET_PERCENT represents the minimum number of healthy instances as a percentage of the total number of instances in the Availability Zone during a deployment. If you specify FLEET_PERCENT, at the start of the deployment, AWS CodeDeploy converts the percentage to the equivalent number of instance and rounds up fractional instances. When the type is HOST_COUNT, the value represents the minimum number of healthy instances in the Availability Zone as an absolute value. + // +kubebuilder:validation:Optional + Value *float64 `json:"value,omitempty" tf:"value,omitempty"` +} + type TimeBasedCanaryInitParameters struct { // The number of minutes between the first and second traffic shifts of a TimeBasedCanary deployment. @@ -261,3 +300,42 @@ var ( func init() { SchemeBuilder.Register(&DeploymentConfig{}, &DeploymentConfigList{}) } + +type ZonalConfigInitParameters struct { + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to the first Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the second Availability Zone. If you don't specify a value for first_zone_monitor_duration_in_seconds, then CodeDeploy uses the monitor_duration_in_seconds value for the first Availability Zone. + FirstZoneMonitorDurationInSeconds *float64 `json:"firstZoneMonitorDurationInSeconds,omitempty" tf:"first_zone_monitor_duration_in_seconds,omitempty"` + + // The number or percentage of instances that must remain available per Availability Zone during a deployment. If you don't specify a value under minimum_healthy_hosts_per_zone, then CodeDeploy uses a default value of 0 percent. This block is more documented below. + MinimumHealthyHostsPerZone []MinimumHealthyHostsPerZoneInitParameters `json:"minimumHealthyHostsPerZone,omitempty" tf:"minimum_healthy_hosts_per_zone,omitempty"` + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to an Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the next Availability Zone. If you don't specify a monitor_duration_in_seconds, CodeDeploy starts deploying to the next Availability Zone immediately. + MonitorDurationInSeconds *float64 `json:"monitorDurationInSeconds,omitempty" tf:"monitor_duration_in_seconds,omitempty"` +} + +type ZonalConfigObservation struct { + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to the first Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the second Availability Zone. If you don't specify a value for first_zone_monitor_duration_in_seconds, then CodeDeploy uses the monitor_duration_in_seconds value for the first Availability Zone. + FirstZoneMonitorDurationInSeconds *float64 `json:"firstZoneMonitorDurationInSeconds,omitempty" tf:"first_zone_monitor_duration_in_seconds,omitempty"` + + // The number or percentage of instances that must remain available per Availability Zone during a deployment. If you don't specify a value under minimum_healthy_hosts_per_zone, then CodeDeploy uses a default value of 0 percent. This block is more documented below. + MinimumHealthyHostsPerZone []MinimumHealthyHostsPerZoneObservation `json:"minimumHealthyHostsPerZone,omitempty" tf:"minimum_healthy_hosts_per_zone,omitempty"` + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to an Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the next Availability Zone. If you don't specify a monitor_duration_in_seconds, CodeDeploy starts deploying to the next Availability Zone immediately. + MonitorDurationInSeconds *float64 `json:"monitorDurationInSeconds,omitempty" tf:"monitor_duration_in_seconds,omitempty"` +} + +type ZonalConfigParameters struct { + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to the first Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the second Availability Zone. If you don't specify a value for first_zone_monitor_duration_in_seconds, then CodeDeploy uses the monitor_duration_in_seconds value for the first Availability Zone. + // +kubebuilder:validation:Optional + FirstZoneMonitorDurationInSeconds *float64 `json:"firstZoneMonitorDurationInSeconds,omitempty" tf:"first_zone_monitor_duration_in_seconds,omitempty"` + + // The number or percentage of instances that must remain available per Availability Zone during a deployment. If you don't specify a value under minimum_healthy_hosts_per_zone, then CodeDeploy uses a default value of 0 percent. This block is more documented below. + // +kubebuilder:validation:Optional + MinimumHealthyHostsPerZone []MinimumHealthyHostsPerZoneParameters `json:"minimumHealthyHostsPerZone,omitempty" tf:"minimum_healthy_hosts_per_zone,omitempty"` + + // The period of time, in seconds, that CodeDeploy must wait after completing a deployment to an Availability Zone. CodeDeploy will wait this amount of time before starting a deployment to the next Availability Zone. If you don't specify a monitor_duration_in_seconds, CodeDeploy starts deploying to the next Availability Zone immediately. + // +kubebuilder:validation:Optional + MonitorDurationInSeconds *float64 `json:"monitorDurationInSeconds,omitempty" tf:"monitor_duration_in_seconds,omitempty"` +} diff --git a/apis/dynamodb/v1beta1/zz_table_types.go b/apis/dynamodb/v1beta1/zz_table_types.go index 5e33d32e7e..06c42902ec 100755 --- a/apis/dynamodb/v1beta1/zz_table_types.go +++ b/apis/dynamodb/v1beta1/zz_table_types.go @@ -86,6 +86,9 @@ type GlobalSecondaryIndexInitParameters struct { // +listType=set NonKeyAttributes []*string `json:"nonKeyAttributes,omitempty" tf:"non_key_attributes,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + OnDemandThroughput []OnDemandThroughputInitParameters `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into the index only the table and index hash_key and sort_key attributes , INCLUDE projects into the index all of the attributes that are defined in non_key_attributes in addition to the attributes that thatKEYS_ONLY project. ProjectionType *string `json:"projectionType,omitempty" tf:"projection_type,omitempty"` @@ -111,6 +114,9 @@ type GlobalSecondaryIndexObservation struct { // +listType=set NonKeyAttributes []*string `json:"nonKeyAttributes,omitempty" tf:"non_key_attributes,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + OnDemandThroughput []OnDemandThroughputObservation `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into the index only the table and index hash_key and sort_key attributes , INCLUDE projects into the index all of the attributes that are defined in non_key_attributes in addition to the attributes that thatKEYS_ONLY project. ProjectionType *string `json:"projectionType,omitempty" tf:"projection_type,omitempty"` @@ -139,6 +145,10 @@ type GlobalSecondaryIndexParameters struct { // +listType=set NonKeyAttributes []*string `json:"nonKeyAttributes,omitempty" tf:"non_key_attributes,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + // +kubebuilder:validation:Optional + OnDemandThroughput []OnDemandThroughputParameters `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into the index only the table and index hash_key and sort_key attributes , INCLUDE projects into the index all of the attributes that are defined in non_key_attributes in addition to the attributes that thatKEYS_ONLY project. // +kubebuilder:validation:Optional ProjectionType *string `json:"projectionType" tf:"projection_type,omitempty"` @@ -288,6 +298,35 @@ type LocalSecondaryIndexParameters struct { RangeKey *string `json:"rangeKey" tf:"range_key,omitempty"` } +type OnDemandThroughputInitParameters struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + +type OnDemandThroughputObservation struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + +type OnDemandThroughputParameters struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + // +kubebuilder:validation:Optional + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + // +kubebuilder:validation:Optional + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + type PointInTimeRecoveryInitParameters struct { // Whether to enable point-in-time recovery. It can take 10 minutes to enable for new tables. If the point_in_time_recovery block is not provided, this defaults to false. @@ -427,6 +466,9 @@ type TableInitParameters struct { // Describe an LSI on the table; these can only be allocated at creation so you cannot change this definition after you have created the resource. See below. LocalSecondaryIndex []LocalSecondaryIndexInitParameters `json:"localSecondaryIndex,omitempty" tf:"local_secondary_index,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + OnDemandThroughput []TableOnDemandThroughputInitParameters `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // Enable point-in-time recovery options. See below. PointInTimeRecovery []PointInTimeRecoveryInitParameters `json:"pointInTimeRecovery,omitempty" tf:"point_in_time_recovery,omitempty"` @@ -505,6 +547,9 @@ type TableObservation struct { // Describe an LSI on the table; these can only be allocated at creation so you cannot change this definition after you have created the resource. See below. LocalSecondaryIndex []LocalSecondaryIndexObservation `json:"localSecondaryIndex,omitempty" tf:"local_secondary_index,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + OnDemandThroughput []TableOnDemandThroughputObservation `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // Enable point-in-time recovery options. See below. PointInTimeRecovery []PointInTimeRecoveryObservation `json:"pointInTimeRecovery,omitempty" tf:"point_in_time_recovery,omitempty"` @@ -564,6 +609,35 @@ type TableObservation struct { WriteCapacity *float64 `json:"writeCapacity,omitempty" tf:"write_capacity,omitempty"` } +type TableOnDemandThroughputInitParameters struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + +type TableOnDemandThroughputObservation struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + +type TableOnDemandThroughputParameters struct { + + // Maximum number of read request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + // +kubebuilder:validation:Optional + MaxReadRequestUnits *float64 `json:"maxReadRequestUnits,omitempty" tf:"max_read_request_units,omitempty"` + + // Maximum number of write request units for the specified table. To specify set the value greater than or equal to 1. To remove set the value to -1. + // +kubebuilder:validation:Optional + MaxWriteRequestUnits *float64 `json:"maxWriteRequestUnits,omitempty" tf:"max_write_request_units,omitempty"` +} + type TableParameters struct { // Set of nested attribute definitions. Only required for hash_key and range_key attributes. See below. @@ -594,6 +668,10 @@ type TableParameters struct { // +kubebuilder:validation:Optional LocalSecondaryIndex []LocalSecondaryIndexParameters `json:"localSecondaryIndex,omitempty" tf:"local_secondary_index,omitempty"` + // Sets the maximum number of read and write units for the specified on-demand table. See below. + // +kubebuilder:validation:Optional + OnDemandThroughput []TableOnDemandThroughputParameters `json:"onDemandThroughput,omitempty" tf:"on_demand_throughput,omitempty"` + // Enable point-in-time recovery options. See below. // +kubebuilder:validation:Optional PointInTimeRecovery []PointInTimeRecoveryParameters `json:"pointInTimeRecovery,omitempty" tf:"point_in_time_recovery,omitempty"` diff --git a/apis/ecs/v1beta1/zz_service_types.go b/apis/ecs/v1beta1/zz_service_types.go index c107530435..45532e08bc 100755 --- a/apis/ecs/v1beta1/zz_service_types.go +++ b/apis/ecs/v1beta1/zz_service_types.go @@ -280,6 +280,9 @@ type ManagedEBSVolumeInitParameters struct { // Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. SnapshotID *string `json:"snapshotId,omitempty" tf:"snapshot_id,omitempty"` + // The tags to apply to the volume. See below. + TagSpecifications []TagSpecificationsInitParameters `json:"tagSpecifications,omitempty" tf:"tag_specifications,omitempty"` + // Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. Throughput *string `json:"throughput,omitempty" tf:"throughput,omitempty"` @@ -310,6 +313,9 @@ type ManagedEBSVolumeObservation struct { // Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. SnapshotID *string `json:"snapshotId,omitempty" tf:"snapshot_id,omitempty"` + // The tags to apply to the volume. See below. + TagSpecifications []TagSpecificationsObservation `json:"tagSpecifications,omitempty" tf:"tag_specifications,omitempty"` + // Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. Throughput *string `json:"throughput,omitempty" tf:"throughput,omitempty"` @@ -347,6 +353,10 @@ type ManagedEBSVolumeParameters struct { // +kubebuilder:validation:Optional SnapshotID *string `json:"snapshotId,omitempty" tf:"snapshot_id,omitempty"` + // The tags to apply to the volume. See below. + // +kubebuilder:validation:Optional + TagSpecifications []TagSpecificationsParameters `json:"tagSpecifications,omitempty" tf:"tag_specifications,omitempty"` + // Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. // +kubebuilder:validation:Optional Throughput *string `json:"throughput,omitempty" tf:"throughput,omitempty"` @@ -1162,6 +1172,48 @@ type TLSParameters struct { RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` } +type TagSpecificationsInitParameters struct { + + // Determines whether to propagate the tags from the task definition to the Amazon EBS volume. + PropagateTags *string `json:"propagateTags,omitempty" tf:"propagate_tags,omitempty"` + + // The type of volume resource. Valid values, volume. + ResourceType *string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` + + // The tags applied to this Amazon EBS volume. AmazonECSCreated and AmazonECSManaged are reserved tags that can't be used. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` +} + +type TagSpecificationsObservation struct { + + // Determines whether to propagate the tags from the task definition to the Amazon EBS volume. + PropagateTags *string `json:"propagateTags,omitempty" tf:"propagate_tags,omitempty"` + + // The type of volume resource. Valid values, volume. + ResourceType *string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` + + // The tags applied to this Amazon EBS volume. AmazonECSCreated and AmazonECSManaged are reserved tags that can't be used. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` +} + +type TagSpecificationsParameters struct { + + // Determines whether to propagate the tags from the task definition to the Amazon EBS volume. + // +kubebuilder:validation:Optional + PropagateTags *string `json:"propagateTags,omitempty" tf:"propagate_tags,omitempty"` + + // The type of volume resource. Valid values, volume. + // +kubebuilder:validation:Optional + ResourceType *string `json:"resourceType" tf:"resource_type,omitempty"` + + // The tags applied to this Amazon EBS volume. AmazonECSCreated and AmazonECSManaged are reserved tags that can't be used. + // +kubebuilder:validation:Optional + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` +} + type TimeoutInitParameters struct { // The amount of time in seconds a connection will stay active while idle. A value of 0 can be set to disable idleTimeout. diff --git a/apis/elbv2/v1beta1/zz_lb_types.go b/apis/elbv2/v1beta1/zz_lb_types.go index dd08eba6cc..9e8376e034 100755 --- a/apis/elbv2/v1beta1/zz_lb_types.go +++ b/apis/elbv2/v1beta1/zz_lb_types.go @@ -150,6 +150,9 @@ type LBInitParameters struct { // Whether the X-Forwarded-For header should preserve the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. EnableXffClientPort *bool `json:"enableXffClientPort,omitempty" tf:"enable_xff_client_port,omitempty"` + // Whether zonal shift is enabled. Defaults to false. + EnableZonalShift *bool `json:"enableZonalShift,omitempty" tf:"enable_zonal_shift,omitempty"` + // Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load Balancers of type network. The possible values are on and off. EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *string `json:"enforceSecurityGroupInboundRulesOnPrivateLinkTraffic,omitempty" tf:"enforce_security_group_inbound_rules_on_private_link_traffic,omitempty"` @@ -262,6 +265,9 @@ type LBObservation struct { // Whether the X-Forwarded-For header should preserve the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. EnableXffClientPort *bool `json:"enableXffClientPort,omitempty" tf:"enable_xff_client_port,omitempty"` + // Whether zonal shift is enabled. Defaults to false. + EnableZonalShift *bool `json:"enableZonalShift,omitempty" tf:"enable_zonal_shift,omitempty"` + // Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load Balancers of type network. The possible values are on and off. EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *string `json:"enforceSecurityGroupInboundRulesOnPrivateLinkTraffic,omitempty" tf:"enforce_security_group_inbound_rules_on_private_link_traffic,omitempty"` @@ -369,6 +375,10 @@ type LBParameters struct { // +kubebuilder:validation:Optional EnableXffClientPort *bool `json:"enableXffClientPort,omitempty" tf:"enable_xff_client_port,omitempty"` + // Whether zonal shift is enabled. Defaults to false. + // +kubebuilder:validation:Optional + EnableZonalShift *bool `json:"enableZonalShift,omitempty" tf:"enable_zonal_shift,omitempty"` + // Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load Balancers of type network. The possible values are on and off. // +kubebuilder:validation:Optional EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *string `json:"enforceSecurityGroupInboundRulesOnPrivateLinkTraffic,omitempty" tf:"enforce_security_group_inbound_rules_on_private_link_traffic,omitempty"` diff --git a/apis/elbv2/v1beta1/zz_lblistener_types.go b/apis/elbv2/v1beta1/zz_lblistener_types.go index 77ee9c67c3..e6892a53cc 100755 --- a/apis/elbv2/v1beta1/zz_lblistener_types.go +++ b/apis/elbv2/v1beta1/zz_lblistener_types.go @@ -461,6 +461,9 @@ type LBListenerInitParameters struct { // Name of the SSL Policy for the listener. Required if protocol is HTTPS or TLS. SSLPolicy *string `json:"sslPolicy,omitempty" tf:"ssl_policy,omitempty"` + // TCP idle timeout value in seconds. Can only be set if protocol is TCP on Network Load Balancer, or with a Gateway Load Balancer. Not supported for Application Load Balancers. Valid values are between 60 and 6000 inclusive. Default: 350. + TCPIdleTimeoutSeconds *float64 `json:"tcpIdleTimeoutSeconds,omitempty" tf:"tcp_idle_timeout_seconds,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -498,6 +501,9 @@ type LBListenerObservation struct { // Name of the SSL Policy for the listener. Required if protocol is HTTPS or TLS. SSLPolicy *string `json:"sslPolicy,omitempty" tf:"ssl_policy,omitempty"` + // TCP idle timeout value in seconds. Can only be set if protocol is TCP on Network Load Balancer, or with a Gateway Load Balancer. Not supported for Application Load Balancers. Valid values are between 60 and 6000 inclusive. Default: 350. + TCPIdleTimeoutSeconds *float64 `json:"tcpIdleTimeoutSeconds,omitempty" tf:"tcp_idle_timeout_seconds,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -555,6 +561,10 @@ type LBListenerParameters struct { // +kubebuilder:validation:Optional SSLPolicy *string `json:"sslPolicy,omitempty" tf:"ssl_policy,omitempty"` + // TCP idle timeout value in seconds. Can only be set if protocol is TCP on Network Load Balancer, or with a Gateway Load Balancer. Not supported for Application Load Balancers. Valid values are between 60 and 6000 inclusive. Default: 350. + // +kubebuilder:validation:Optional + TCPIdleTimeoutSeconds *float64 `json:"tcpIdleTimeoutSeconds,omitempty" tf:"tcp_idle_timeout_seconds,omitempty"` + // Key-value map of resource tags. // +kubebuilder:validation:Optional // +mapType=granular diff --git a/apis/firehose/v1beta1/zz_deliverystream_types.go b/apis/firehose/v1beta1/zz_deliverystream_types.go index fc81d676c3..313e80796b 100755 --- a/apis/firehose/v1beta1/zz_deliverystream_types.go +++ b/apis/firehose/v1beta1/zz_deliverystream_types.go @@ -175,6 +175,9 @@ type DeliveryStreamInitParameters struct { // Configuration options when destination is http_endpoint. Requires the user to also specify an s3_configuration block. See http_endpoint_configuration block below for details. HTTPEndpointConfiguration []HTTPEndpointConfigurationInitParameters `json:"httpEndpointConfiguration,omitempty" tf:"http_endpoint_configuration,omitempty"` + // Configuration options when destination is iceberg. See iceberg_configuration block below for details. + IcebergConfiguration []IcebergConfigurationInitParameters `json:"icebergConfiguration,omitempty" tf:"iceberg_configuration,omitempty"` + // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See kinesis_source_configuration block below for details. KinesisSourceConfiguration []KinesisSourceConfigurationInitParameters `json:"kinesisSourceConfiguration,omitempty" tf:"kinesis_source_configuration,omitempty"` @@ -231,6 +234,9 @@ type DeliveryStreamObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` + // Configuration options when destination is iceberg. See iceberg_configuration block below for details. + IcebergConfiguration []IcebergConfigurationObservation `json:"icebergConfiguration,omitempty" tf:"iceberg_configuration,omitempty"` + // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See kinesis_source_configuration block below for details. KinesisSourceConfiguration []KinesisSourceConfigurationObservation `json:"kinesisSourceConfiguration,omitempty" tf:"kinesis_source_configuration,omitempty"` @@ -291,6 +297,10 @@ type DeliveryStreamParameters struct { // +kubebuilder:validation:Optional HTTPEndpointConfiguration []HTTPEndpointConfigurationParameters `json:"httpEndpointConfiguration,omitempty" tf:"http_endpoint_configuration,omitempty"` + // Configuration options when destination is iceberg. See iceberg_configuration block below for details. + // +kubebuilder:validation:Optional + IcebergConfiguration []IcebergConfigurationParameters `json:"icebergConfiguration,omitempty" tf:"iceberg_configuration,omitempty"` + // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See kinesis_source_configuration block below for details. // +kubebuilder:validation:Optional KinesisSourceConfiguration []KinesisSourceConfigurationParameters `json:"kinesisSourceConfiguration,omitempty" tf:"kinesis_source_configuration,omitempty"` @@ -372,6 +382,91 @@ type DeserializerParameters struct { OpenXJSONSerDe []OpenXJSONSerDeParameters `json:"openXJsonSerDe,omitempty" tf:"open_x_json_ser_de,omitempty"` } +type DestinationTableConfigurationInitParameters struct { + + // Specifies the name of the AWS Glue database that contains the schema for the output data. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/glue/v1beta2.CatalogDatabase + DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` + + // Reference to a CatalogDatabase in glue to populate databaseName. + // +kubebuilder:validation:Optional + DatabaseNameRef *v1.Reference `json:"databaseNameRef,omitempty" tf:"-"` + + // Selector for a CatalogDatabase in glue to populate databaseName. + // +kubebuilder:validation:Optional + DatabaseNameSelector *v1.Selector `json:"databaseNameSelector,omitempty" tf:"-"` + + // The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination. + S3ErrorOutputPrefix *string `json:"s3ErrorOutputPrefix,omitempty" tf:"s3_error_output_prefix,omitempty"` + + // Specifies the AWS Glue table that contains the column information that constitutes your data schema. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/glue/v1beta2.CatalogTable + TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` + + // Reference to a CatalogTable in glue to populate tableName. + // +kubebuilder:validation:Optional + TableNameRef *v1.Reference `json:"tableNameRef,omitempty" tf:"-"` + + // Selector for a CatalogTable in glue to populate tableName. + // +kubebuilder:validation:Optional + TableNameSelector *v1.Selector `json:"tableNameSelector,omitempty" tf:"-"` + + // A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table. + UniqueKeys []*string `json:"uniqueKeys,omitempty" tf:"unique_keys,omitempty"` +} + +type DestinationTableConfigurationObservation struct { + + // Specifies the name of the AWS Glue database that contains the schema for the output data. + DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` + + // The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination. + S3ErrorOutputPrefix *string `json:"s3ErrorOutputPrefix,omitempty" tf:"s3_error_output_prefix,omitempty"` + + // Specifies the AWS Glue table that contains the column information that constitutes your data schema. + TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` + + // A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table. + UniqueKeys []*string `json:"uniqueKeys,omitempty" tf:"unique_keys,omitempty"` +} + +type DestinationTableConfigurationParameters struct { + + // Specifies the name of the AWS Glue database that contains the schema for the output data. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/glue/v1beta2.CatalogDatabase + // +kubebuilder:validation:Optional + DatabaseName *string `json:"databaseName,omitempty" tf:"database_name,omitempty"` + + // Reference to a CatalogDatabase in glue to populate databaseName. + // +kubebuilder:validation:Optional + DatabaseNameRef *v1.Reference `json:"databaseNameRef,omitempty" tf:"-"` + + // Selector for a CatalogDatabase in glue to populate databaseName. + // +kubebuilder:validation:Optional + DatabaseNameSelector *v1.Selector `json:"databaseNameSelector,omitempty" tf:"-"` + + // The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination. + // +kubebuilder:validation:Optional + S3ErrorOutputPrefix *string `json:"s3ErrorOutputPrefix,omitempty" tf:"s3_error_output_prefix,omitempty"` + + // Specifies the AWS Glue table that contains the column information that constitutes your data schema. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/glue/v1beta2.CatalogTable + // +kubebuilder:validation:Optional + TableName *string `json:"tableName,omitempty" tf:"table_name,omitempty"` + + // Reference to a CatalogTable in glue to populate tableName. + // +kubebuilder:validation:Optional + TableNameRef *v1.Reference `json:"tableNameRef,omitempty" tf:"-"` + + // Selector for a CatalogTable in glue to populate tableName. + // +kubebuilder:validation:Optional + TableNameSelector *v1.Selector `json:"tableNameSelector,omitempty" tf:"-"` + + // A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table. + // +kubebuilder:validation:Optional + UniqueKeys []*string `json:"uniqueKeys,omitempty" tf:"unique_keys,omitempty"` +} + type DocumentIDOptionsInitParameters struct { // The method for setting up document ID. Valid values: FIREHOSE_DEFAULT, NO_DOCUMENT_ID. @@ -1342,6 +1437,445 @@ type HiveJSONSerDeParameters struct { TimestampFormats []*string `json:"timestampFormats,omitempty" tf:"timestamp_formats,omitempty"` } +type IcebergConfigurationCloudwatchLoggingOptionsInitParameters struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationCloudwatchLoggingOptionsObservation struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationCloudwatchLoggingOptionsParameters struct { + + // Enables or disables the logging. Defaults to false. + // +kubebuilder:validation:Optional + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + // +kubebuilder:validation:Optional + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + // +kubebuilder:validation:Optional + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationInitParameters struct { + + // Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300. + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5. + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format arn:aws:glue:region:account-id:catalog + CatalogArn *string `json:"catalogArn,omitempty" tf:"catalog_arn,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + CloudwatchLoggingOptions []IcebergConfigurationCloudwatchLoggingOptionsInitParameters `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See destination_table_configuration block below for details. + DestinationTableConfiguration []DestinationTableConfigurationInitParameters `json:"destinationTableConfiguration,omitempty" tf:"destination_table_configuration,omitempty"` + + // The data processing configuration. See processing_configuration block below for details. + ProcessingConfiguration []IcebergConfigurationProcessingConfigurationInitParameters `json:"processingConfiguration,omitempty" tf:"processing_configuration,omitempty"` + + // The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination. + RetryDuration *float64 `json:"retryDuration,omitempty" tf:"retry_duration,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/iam/v1beta1.Role + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Reference to a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` + + // Selector for a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` + + // Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + // secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + S3BackupMode *string `json:"s3BackupMode,omitempty" tf:"s3_backup_mode,omitempty"` + + // The S3 Configuration. See s3_configuration block below for details. + S3Configuration []IcebergConfigurationS3ConfigurationInitParameters `json:"s3Configuration,omitempty" tf:"s3_configuration,omitempty"` +} + +type IcebergConfigurationObservation struct { + + // Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300. + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5. + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format arn:aws:glue:region:account-id:catalog + CatalogArn *string `json:"catalogArn,omitempty" tf:"catalog_arn,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + CloudwatchLoggingOptions []IcebergConfigurationCloudwatchLoggingOptionsObservation `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See destination_table_configuration block below for details. + DestinationTableConfiguration []DestinationTableConfigurationObservation `json:"destinationTableConfiguration,omitempty" tf:"destination_table_configuration,omitempty"` + + // The data processing configuration. See processing_configuration block below for details. + ProcessingConfiguration []IcebergConfigurationProcessingConfigurationObservation `json:"processingConfiguration,omitempty" tf:"processing_configuration,omitempty"` + + // The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination. + RetryDuration *float64 `json:"retryDuration,omitempty" tf:"retry_duration,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + // secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + S3BackupMode *string `json:"s3BackupMode,omitempty" tf:"s3_backup_mode,omitempty"` + + // The S3 Configuration. See s3_configuration block below for details. + S3Configuration []IcebergConfigurationS3ConfigurationObservation `json:"s3Configuration,omitempty" tf:"s3_configuration,omitempty"` +} + +type IcebergConfigurationParameters struct { + + // Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300. + // +kubebuilder:validation:Optional + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5. + // +kubebuilder:validation:Optional + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format arn:aws:glue:region:account-id:catalog + // +kubebuilder:validation:Optional + CatalogArn *string `json:"catalogArn" tf:"catalog_arn,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + // +kubebuilder:validation:Optional + CloudwatchLoggingOptions []IcebergConfigurationCloudwatchLoggingOptionsParameters `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See destination_table_configuration block below for details. + // +kubebuilder:validation:Optional + DestinationTableConfiguration []DestinationTableConfigurationParameters `json:"destinationTableConfiguration,omitempty" tf:"destination_table_configuration,omitempty"` + + // The data processing configuration. See processing_configuration block below for details. + // +kubebuilder:validation:Optional + ProcessingConfiguration []IcebergConfigurationProcessingConfigurationParameters `json:"processingConfiguration,omitempty" tf:"processing_configuration,omitempty"` + + // The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination. + // +kubebuilder:validation:Optional + RetryDuration *float64 `json:"retryDuration,omitempty" tf:"retry_duration,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/iam/v1beta1.Role + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + // +kubebuilder:validation:Optional + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Reference to a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` + + // Selector for a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` + + // Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + // secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + // +kubebuilder:validation:Optional + S3BackupMode *string `json:"s3BackupMode,omitempty" tf:"s3_backup_mode,omitempty"` + + // The S3 Configuration. See s3_configuration block below for details. + // +kubebuilder:validation:Optional + S3Configuration []IcebergConfigurationS3ConfigurationParameters `json:"s3Configuration" tf:"s3_configuration,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationInitParameters struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // Specifies the data processors as multiple blocks. See processors block below for details. + Processors []IcebergConfigurationProcessingConfigurationProcessorsInitParameters `json:"processors,omitempty" tf:"processors,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationObservation struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // Specifies the data processors as multiple blocks. See processors block below for details. + Processors []IcebergConfigurationProcessingConfigurationProcessorsObservation `json:"processors,omitempty" tf:"processors,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationParameters struct { + + // Enables or disables the logging. Defaults to false. + // +kubebuilder:validation:Optional + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // Specifies the data processors as multiple blocks. See processors block below for details. + // +kubebuilder:validation:Optional + Processors []IcebergConfigurationProcessingConfigurationProcessorsParameters `json:"processors,omitempty" tf:"processors,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsInitParameters struct { + + // Specifies the processor parameters as multiple blocks. See parameters block below for details. + Parameters []IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` + + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + Type *string `json:"type,omitempty" tf:"type,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsObservation struct { + + // Specifies the processor parameters as multiple blocks. See parameters block below for details. + Parameters []IcebergConfigurationProcessingConfigurationProcessorsParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` + + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + Type *string `json:"type,omitempty" tf:"type,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsParameters struct { + + // Specifies the processor parameters as multiple blocks. See parameters block below for details. + // +kubebuilder:validation:Optional + Parameters []IcebergConfigurationProcessingConfigurationProcessorsParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` + + // The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + // +kubebuilder:validation:Optional + Type *string `json:"type" tf:"type,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters struct { + + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` + + // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. + ParameterValue *string `json:"parameterValue,omitempty" tf:"parameter_value,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsParametersObservation struct { + + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + ParameterName *string `json:"parameterName,omitempty" tf:"parameter_name,omitempty"` + + // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. + ParameterValue *string `json:"parameterValue,omitempty" tf:"parameter_value,omitempty"` +} + +type IcebergConfigurationProcessingConfigurationProcessorsParametersParameters struct { + + // Parameter name. Valid Values: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, Delimiter, CompressionFormat, DataMessageExtraction. Validation is done against AWS SDK constants; so values not explicitly listed may also work. + // +kubebuilder:validation:Optional + ParameterName *string `json:"parameterName" tf:"parameter_name,omitempty"` + + // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. + // +kubebuilder:validation:Optional + ParameterValue *string `json:"parameterValue" tf:"parameter_value,omitempty"` +} + +type IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation struct { + + // Enables or disables the logging. Defaults to false. + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters struct { + + // Enables or disables the logging. Defaults to false. + // +kubebuilder:validation:Optional + Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` + + // The CloudWatch group name for logging. This value is required if enabled is true. + // +kubebuilder:validation:Optional + LogGroupName *string `json:"logGroupName,omitempty" tf:"log_group_name,omitempty"` + + // The CloudWatch log stream name for logging. This value is required if enabled is true. + // +kubebuilder:validation:Optional + LogStreamName *string `json:"logStreamName,omitempty" tf:"log_stream_name,omitempty"` +} + +type IcebergConfigurationS3ConfigurationInitParameters struct { + + // The ARN of the S3 bucket + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/s3/v1beta2.Bucket + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + BucketArn *string `json:"bucketArn,omitempty" tf:"bucket_arn,omitempty"` + + // Reference to a Bucket in s3 to populate bucketArn. + // +kubebuilder:validation:Optional + BucketArnRef *v1.Reference `json:"bucketArnRef,omitempty" tf:"-"` + + // Selector for a Bucket in s3 to populate bucketArn. + // +kubebuilder:validation:Optional + BucketArnSelector *v1.Selector `json:"bucketArnSelector,omitempty" tf:"-"` + + // Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s. + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB. + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + CloudwatchLoggingOptions []IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // The compression format. If no value is specified, the default is UNCOMPRESSED. Other supported values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + CompressionFormat *string `json:"compressionFormat,omitempty" tf:"compression_format,omitempty"` + + // Prefix added to failed records before writing them to S3. Not currently supported for redshift destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see Custom Prefixes for Amazon S3 Objects. + ErrorOutputPrefix *string `json:"errorOutputPrefix,omitempty" tf:"error_output_prefix,omitempty"` + + // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + // be used. + KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` + + // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket + Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary IAM permissions + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/iam/v1beta1.Role + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Reference to a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` + + // Selector for a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` +} + +type IcebergConfigurationS3ConfigurationObservation struct { + + // The ARN of the S3 bucket + BucketArn *string `json:"bucketArn,omitempty" tf:"bucket_arn,omitempty"` + + // Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s. + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB. + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + CloudwatchLoggingOptions []IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // The compression format. If no value is specified, the default is UNCOMPRESSED. Other supported values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + CompressionFormat *string `json:"compressionFormat,omitempty" tf:"compression_format,omitempty"` + + // Prefix added to failed records before writing them to S3. Not currently supported for redshift destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see Custom Prefixes for Amazon S3 Objects. + ErrorOutputPrefix *string `json:"errorOutputPrefix,omitempty" tf:"error_output_prefix,omitempty"` + + // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + // be used. + KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` + + // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket + Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary IAM permissions + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` +} + +type IcebergConfigurationS3ConfigurationParameters struct { + + // The ARN of the S3 bucket + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/s3/v1beta2.Bucket + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + // +kubebuilder:validation:Optional + BucketArn *string `json:"bucketArn,omitempty" tf:"bucket_arn,omitempty"` + + // Reference to a Bucket in s3 to populate bucketArn. + // +kubebuilder:validation:Optional + BucketArnRef *v1.Reference `json:"bucketArnRef,omitempty" tf:"-"` + + // Selector for a Bucket in s3 to populate bucketArn. + // +kubebuilder:validation:Optional + BucketArnSelector *v1.Selector `json:"bucketArnSelector,omitempty" tf:"-"` + + // Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s. + // +kubebuilder:validation:Optional + BufferingInterval *float64 `json:"bufferingInterval,omitempty" tf:"buffering_interval,omitempty"` + + // Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB. + // +kubebuilder:validation:Optional + BufferingSize *float64 `json:"bufferingSize,omitempty" tf:"buffering_size,omitempty"` + + // The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for details. + // +kubebuilder:validation:Optional + CloudwatchLoggingOptions []IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters `json:"cloudwatchLoggingOptions,omitempty" tf:"cloudwatch_logging_options,omitempty"` + + // The compression format. If no value is specified, the default is UNCOMPRESSED. Other supported values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + // +kubebuilder:validation:Optional + CompressionFormat *string `json:"compressionFormat,omitempty" tf:"compression_format,omitempty"` + + // Prefix added to failed records before writing them to S3. Not currently supported for redshift destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see Custom Prefixes for Amazon S3 Objects. + // +kubebuilder:validation:Optional + ErrorOutputPrefix *string `json:"errorOutputPrefix,omitempty" tf:"error_output_prefix,omitempty"` + + // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + // be used. + // +kubebuilder:validation:Optional + KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` + + // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket + // +kubebuilder:validation:Optional + Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` + + // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary IAM permissions + // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/iam/v1beta1.Role + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("arn",true) + // +kubebuilder:validation:Optional + RoleArn *string `json:"roleArn,omitempty" tf:"role_arn,omitempty"` + + // Reference to a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnRef *v1.Reference `json:"roleArnRef,omitempty" tf:"-"` + + // Selector for a Role in iam to populate roleArn. + // +kubebuilder:validation:Optional + RoleArnSelector *v1.Selector `json:"roleArnSelector,omitempty" tf:"-"` +} + type InputFormatConfigurationInitParameters struct { // Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. See deserializer block below for details. diff --git a/apis/lambda/v1beta1/zz_codesigningconfig_types.go b/apis/lambda/v1beta1/zz_codesigningconfig_types.go index 9e13ddaaf1..60eb9eaaec 100755 --- a/apis/lambda/v1beta1/zz_codesigningconfig_types.go +++ b/apis/lambda/v1beta1/zz_codesigningconfig_types.go @@ -65,6 +65,10 @@ type CodeSigningConfigInitParameters struct { // A configuration block of code signing policies that define the actions to take if the validation checks fail. Detailed below. Policies []PoliciesInitParameters `json:"policies,omitempty" tf:"policies,omitempty"` + + // Key-value map of resource tags. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } type CodeSigningConfigObservation struct { @@ -88,6 +92,14 @@ type CodeSigningConfigObservation struct { // A configuration block of code signing policies that define the actions to take if the validation checks fail. Detailed below. Policies []PoliciesObservation `json:"policies,omitempty" tf:"policies,omitempty"` + + // Key-value map of resource tags. + // +mapType=granular + 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. + // +mapType=granular + TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` } type CodeSigningConfigParameters struct { @@ -108,6 +120,11 @@ type CodeSigningConfigParameters struct { // +upjet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` + + // Key-value map of resource tags. + // +kubebuilder:validation:Optional + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } type PoliciesInitParameters struct { diff --git a/apis/lambda/v1beta1/zz_eventsourcemapping_types.go b/apis/lambda/v1beta1/zz_eventsourcemapping_types.go index 807968597a..b3fddccae5 100755 --- a/apis/lambda/v1beta1/zz_eventsourcemapping_types.go +++ b/apis/lambda/v1beta1/zz_eventsourcemapping_types.go @@ -178,6 +178,10 @@ type EventSourceMappingInitParameters struct { // A timestamp in RFC3339 format of the data record which to start reading when using starting_position set to AT_TIMESTAMP. If a record with this exact timestamp does not exist, the next later record is chosen. If the timestamp is older than the current trim horizon, the oldest available record is chosen. StartingPositionTimestamp *string `json:"startingPositionTimestamp,omitempty" tf:"starting_position_timestamp,omitempty"` + // Key-value map of resource tags. + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + // The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. // +listType=set Topics []*string `json:"topics,omitempty" tf:"topics,omitempty"` @@ -191,6 +195,9 @@ type EventSourceMappingObservation struct { // Additional configuration block for Amazon Managed Kafka sources. Incompatible with "self_managed_event_source" and "self_managed_kafka_event_source_config". Detailed below. AmazonManagedKafkaEventSourceConfig []AmazonManagedKafkaEventSourceConfigObservation `json:"amazonManagedKafkaEventSourceConfig,omitempty" tf:"amazon_managed_kafka_event_source_config,omitempty"` + // The event source mapping ARN. + Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` + // The largest number of records that Lambda will retrieve from your event source at the time of invocation. Defaults to 100 for DynamoDB, Kinesis, MQ and MSK, 10 for SQS. BatchSize *float64 `json:"batchSize,omitempty" tf:"batch_size,omitempty"` @@ -272,6 +279,14 @@ type EventSourceMappingObservation struct { // The reason the event source mapping is in its current state. StateTransitionReason *string `json:"stateTransitionReason,omitempty" tf:"state_transition_reason,omitempty"` + // Key-value map of resource tags. + // +mapType=granular + 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. + // +mapType=granular + TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` + // The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. // +listType=set Topics []*string `json:"topics,omitempty" tf:"topics,omitempty"` @@ -398,6 +413,11 @@ type EventSourceMappingParameters struct { // +kubebuilder:validation:Optional StartingPositionTimestamp *string `json:"startingPositionTimestamp,omitempty" tf:"starting_position_timestamp,omitempty"` + // Key-value map of resource tags. + // +kubebuilder:validation:Optional + // +mapType=granular + Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + // The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. // +kubebuilder:validation:Optional // +listType=set diff --git a/apis/s3/v1beta1/zz_bucketlifecycleconfiguration_types.go b/apis/s3/v1beta1/zz_bucketlifecycleconfiguration_types.go index 542111907d..06cb378af8 100755 --- a/apis/s3/v1beta1/zz_bucketlifecycleconfiguration_types.go +++ b/apis/s3/v1beta1/zz_bucketlifecycleconfiguration_types.go @@ -104,6 +104,9 @@ type BucketLifecycleConfigurationInitParameters struct { // List of configuration blocks describing the rules managing the replication. See below. Rule []BucketLifecycleConfigurationRuleInitParameters `json:"rule,omitempty" tf:"rule,omitempty"` + + // The default minimum object size behavior applied to the lifecycle configuration. Valid values: all_storage_classes_128K (default), varies_by_storage_class. To customize the minimum object size for any transition you can add a filter that specifies a custom object_size_greater_than or object_size_less_than value. Custom filters always take precedence over the default transition behavior. + TransitionDefaultMinimumObjectSize *string `json:"transitionDefaultMinimumObjectSize,omitempty" tf:"transition_default_minimum_object_size,omitempty"` } type BucketLifecycleConfigurationObservation struct { @@ -119,6 +122,9 @@ type BucketLifecycleConfigurationObservation struct { // List of configuration blocks describing the rules managing the replication. See below. Rule []BucketLifecycleConfigurationRuleObservation `json:"rule,omitempty" tf:"rule,omitempty"` + + // The default minimum object size behavior applied to the lifecycle configuration. Valid values: all_storage_classes_128K (default), varies_by_storage_class. To customize the minimum object size for any transition you can add a filter that specifies a custom object_size_greater_than or object_size_less_than value. Custom filters always take precedence over the default transition behavior. + TransitionDefaultMinimumObjectSize *string `json:"transitionDefaultMinimumObjectSize,omitempty" tf:"transition_default_minimum_object_size,omitempty"` } type BucketLifecycleConfigurationParameters struct { @@ -149,6 +155,10 @@ type BucketLifecycleConfigurationParameters struct { // List of configuration blocks describing the rules managing the replication. See below. // +kubebuilder:validation:Optional Rule []BucketLifecycleConfigurationRuleParameters `json:"rule,omitempty" tf:"rule,omitempty"` + + // The default minimum object size behavior applied to the lifecycle configuration. Valid values: all_storage_classes_128K (default), varies_by_storage_class. To customize the minimum object size for any transition you can add a filter that specifies a custom object_size_greater_than or object_size_less_than value. Custom filters always take precedence over the default transition behavior. + // +kubebuilder:validation:Optional + TransitionDefaultMinimumObjectSize *string `json:"transitionDefaultMinimumObjectSize,omitempty" tf:"transition_default_minimum_object_size,omitempty"` } type BucketLifecycleConfigurationRuleInitParameters struct { diff --git a/apis/sagemaker/v1beta1/zz_domain_types.go b/apis/sagemaker/v1beta1/zz_domain_types.go index 0b1cfc0ab6..0022852732 100755 --- a/apis/sagemaker/v1beta1/zz_domain_types.go +++ b/apis/sagemaker/v1beta1/zz_domain_types.go @@ -13,11 +13,82 @@ import ( v1 "github.com/crossplane/crossplane-runtime/apis/common/v1" ) +type AppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type AppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type AppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type AppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings []IdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type AppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings []IdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type AppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings []IdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type CanvasAppSettingsInitParameters struct { // The model deployment settings for the SageMaker Canvas application. See direct_deploy_settings Block below. DirectDeploySettings []DirectDeploySettingsInitParameters `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + EmrServerlessSettings []EmrServerlessSettingsInitParameters `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + GenerativeAISettings *GenerativeAISettingsInitParameters `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` // The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settings Block below. @@ -41,6 +112,9 @@ type CanvasAppSettingsObservation struct { // The model deployment settings for the SageMaker Canvas application. See direct_deploy_settings Block below. DirectDeploySettings []DirectDeploySettingsObservation `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + EmrServerlessSettings []EmrServerlessSettingsObservation `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + GenerativeAISettings *GenerativeAISettingsObservation `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` // The settings for connecting to an external data source with OAuth. See identity_provider_oauth_settings Block below. @@ -65,6 +139,10 @@ type CanvasAppSettingsParameters struct { // +kubebuilder:validation:Optional DirectDeploySettings []DirectDeploySettingsParameters `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + // +kubebuilder:validation:Optional + EmrServerlessSettings []EmrServerlessSettingsParameters `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + // +kubebuilder:validation:Optional GenerativeAISettings *GenerativeAISettingsParameters `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` @@ -89,6 +167,25 @@ type CanvasAppSettingsParameters struct { WorkspaceSettings []WorkspaceSettingsParameters `json:"workspaceSettings,omitempty" tf:"workspace_settings,omitempty"` } +type CodeEditorAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings []AppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type CodeEditorAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings []AppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type CodeEditorAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings []AppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type CodeEditorAppSettingsCustomImageInitParameters struct { // The name of the App Image Config. @@ -189,6 +286,12 @@ type CodeEditorAppSettingsDefaultResourceSpecParameters struct { type CodeEditorAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement []CodeEditorAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image Block below. CustomImage []CodeEditorAppSettingsCustomImageInitParameters `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -202,6 +305,12 @@ type CodeEditorAppSettingsInitParameters struct { type CodeEditorAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement []CodeEditorAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image Block below. CustomImage []CodeEditorAppSettingsCustomImageObservation `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -215,6 +324,14 @@ type CodeEditorAppSettingsObservation struct { type CodeEditorAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement []CodeEditorAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a KernelGateway app. see custom_image Block below. // +kubebuilder:validation:Optional CustomImage []CodeEditorAppSettingsCustomImageParameters `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -498,6 +615,9 @@ type DefaultSpaceSettingsParameters struct { type DefaultUserSettingsInitParameters struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See canvas_app_settings Block below. CanvasAppSettings []CanvasAppSettingsInitParameters `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -725,6 +845,9 @@ type DefaultUserSettingsKernelGatewayAppSettingsParameters struct { type DefaultUserSettingsObservation struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See canvas_app_settings Block below. CanvasAppSettings []CanvasAppSettingsObservation `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -780,6 +903,10 @@ type DefaultUserSettingsObservation struct { type DefaultUserSettingsParameters struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + // +kubebuilder:validation:Optional + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See canvas_app_settings Block below. // +kubebuilder:validation:Optional CanvasAppSettings []CanvasAppSettingsParameters `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -964,6 +1091,9 @@ type DomainInitParameters struct { // +listType=set SubnetIds []*string `json:"subnetIds,omitempty" tf:"subnet_ids,omitempty"` + // Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are: ENABLED and DISABLED. + TagPropagation *string `json:"tagPropagation,omitempty" tf:"tag_propagation,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -1032,6 +1162,9 @@ type DomainObservation struct { // +listType=set SubnetIds []*string `json:"subnetIds,omitempty" tf:"subnet_ids,omitempty"` + // Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are: ENABLED and DISABLED. + TagPropagation *string `json:"tagPropagation,omitempty" tf:"tag_propagation,omitempty"` + // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -1115,6 +1248,10 @@ type DomainParameters struct { // +listType=set SubnetIds []*string `json:"subnetIds,omitempty" tf:"subnet_ids,omitempty"` + // Indicates whether custom tag propagation is supported for the domain. Defaults to DISABLED. Valid values are: ENABLED and DISABLED. + // +kubebuilder:validation:Optional + TagPropagation *string `json:"tagPropagation,omitempty" tf:"tag_propagation,omitempty"` + // Key-value map of resource tags. // +kubebuilder:validation:Optional // +mapType=granular @@ -1215,6 +1352,70 @@ type EFSFileSystemConfigParameters struct { FileSystemPath *string `json:"fileSystemPath" tf:"file_system_path,omitempty"` } +type EmrServerlessSettingsInitParameters struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type EmrServerlessSettingsObservation struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type EmrServerlessSettingsParameters struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + // +kubebuilder:validation:Optional + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type EmrSettingsInitParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type EmrSettingsObservation struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type EmrSettingsParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +kubebuilder:validation:Optional + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +kubebuilder:validation:Optional + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + type GenerativeAISettingsInitParameters struct { // The Amazon Resource Name (ARN) assigned by AWS to this Domain. @@ -1273,6 +1474,55 @@ type IdentityProviderOauthSettingsParameters struct { Status *string `json:"status,omitempty" tf:"status,omitempty"` } +type IdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type IdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type IdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + type JupyterLabAppSettingsCodeRepositoryInitParameters struct { // The URL of the Git repository. @@ -1392,6 +1642,12 @@ type JupyterLabAppSettingsDefaultResourceSpecParameters struct { type JupyterLabAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement []AppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. CodeRepository []JupyterLabAppSettingsCodeRepositoryInitParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -1401,6 +1657,9 @@ type JupyterLabAppSettingsInitParameters struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_spec Block below. DefaultResourceSpec []JupyterLabAppSettingsDefaultResourceSpecInitParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings []EmrSettingsInitParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -1408,6 +1667,12 @@ type JupyterLabAppSettingsInitParameters struct { type JupyterLabAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement []AppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. CodeRepository []JupyterLabAppSettingsCodeRepositoryObservation `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -1417,6 +1682,9 @@ type JupyterLabAppSettingsObservation struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see default_resource_spec Block below. DefaultResourceSpec []JupyterLabAppSettingsDefaultResourceSpecObservation `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings []EmrSettingsObservation `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -1424,6 +1692,14 @@ type JupyterLabAppSettingsObservation struct { type JupyterLabAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement []AppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see code_repository Block below. // +kubebuilder:validation:Optional CodeRepository []JupyterLabAppSettingsCodeRepositoryParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -1436,6 +1712,10 @@ type JupyterLabAppSettingsParameters struct { // +kubebuilder:validation:Optional DefaultResourceSpec []JupyterLabAppSettingsDefaultResourceSpecParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + // +kubebuilder:validation:Optional + EmrSettings []EmrSettingsParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +kubebuilder:validation:Optional // +listType=set @@ -2135,6 +2415,10 @@ type StudioWebPortalSettingsInitParameters struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +listType=set HiddenMLTools []*string `json:"hiddenMlTools,omitempty" tf:"hidden_ml_tools,omitempty"` @@ -2146,6 +2430,10 @@ type StudioWebPortalSettingsObservation struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +listType=set HiddenMLTools []*string `json:"hiddenMlTools,omitempty" tf:"hidden_ml_tools,omitempty"` @@ -2158,6 +2446,11 @@ type StudioWebPortalSettingsParameters struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +kubebuilder:validation:Optional + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +kubebuilder:validation:Optional // +listType=set diff --git a/apis/sagemaker/v1beta1/zz_featuregroup_types.go b/apis/sagemaker/v1beta1/zz_featuregroup_types.go index 41009fa4e4..ee90735af2 100755 --- a/apis/sagemaker/v1beta1/zz_featuregroup_types.go +++ b/apis/sagemaker/v1beta1/zz_featuregroup_types.go @@ -13,6 +13,20 @@ import ( v1 "github.com/crossplane/crossplane-runtime/apis/common/v1" ) +type CollectionConfigInitParameters struct { + VectorConfig []VectorConfigInitParameters `json:"vectorConfig,omitempty" tf:"vector_config,omitempty"` +} + +type CollectionConfigObservation struct { + VectorConfig []VectorConfigObservation `json:"vectorConfig,omitempty" tf:"vector_config,omitempty"` +} + +type CollectionConfigParameters struct { + + // +kubebuilder:validation:Optional + VectorConfig []VectorConfigParameters `json:"vectorConfig,omitempty" tf:"vector_config,omitempty"` +} + type DataCatalogConfigInitParameters struct { // The name of the Glue table catalog. @@ -53,6 +67,9 @@ type DataCatalogConfigParameters struct { } type FeatureDefinitionInitParameters struct { + CollectionConfig []CollectionConfigInitParameters `json:"collectionConfig,omitempty" tf:"collection_config,omitempty"` + + CollectionType *string `json:"collectionType,omitempty" tf:"collection_type,omitempty"` // The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time. FeatureName *string `json:"featureName,omitempty" tf:"feature_name,omitempty"` @@ -62,6 +79,9 @@ type FeatureDefinitionInitParameters struct { } type FeatureDefinitionObservation struct { + CollectionConfig []CollectionConfigObservation `json:"collectionConfig,omitempty" tf:"collection_config,omitempty"` + + CollectionType *string `json:"collectionType,omitempty" tf:"collection_type,omitempty"` // The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time. FeatureName *string `json:"featureName,omitempty" tf:"feature_name,omitempty"` @@ -72,6 +92,12 @@ type FeatureDefinitionObservation struct { type FeatureDefinitionParameters struct { + // +kubebuilder:validation:Optional + CollectionConfig []CollectionConfigParameters `json:"collectionConfig,omitempty" tf:"collection_config,omitempty"` + + // +kubebuilder:validation:Optional + CollectionType *string `json:"collectionType,omitempty" tf:"collection_type,omitempty"` + // The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time. // +kubebuilder:validation:Optional FeatureName *string `json:"featureName,omitempty" tf:"feature_name,omitempty"` @@ -117,6 +143,8 @@ type FeatureGroupInitParameters struct { // Key-value map of resource tags. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + + ThroughputConfig []ThroughputConfigInitParameters `json:"throughputConfig,omitempty" tf:"throughput_config,omitempty"` } type FeatureGroupObservation struct { @@ -154,6 +182,8 @@ type FeatureGroupObservation struct { // A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block. // +mapType=granular TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` + + ThroughputConfig []ThroughputConfigObservation `json:"throughputConfig,omitempty" tf:"throughput_config,omitempty"` } type FeatureGroupParameters struct { @@ -205,6 +235,9 @@ type FeatureGroupParameters struct { // +kubebuilder:validation:Optional // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + + // +kubebuilder:validation:Optional + ThroughputConfig []ThroughputConfigParameters `json:"throughputConfig,omitempty" tf:"throughput_config,omitempty"` } type OfflineStoreConfigInitParameters struct { @@ -455,3 +488,45 @@ var ( func init() { SchemeBuilder.Register(&FeatureGroup{}, &FeatureGroupList{}) } + +type ThroughputConfigInitParameters struct { + ProvisionedReadCapacityUnits *float64 `json:"provisionedReadCapacityUnits,omitempty" tf:"provisioned_read_capacity_units,omitempty"` + + ProvisionedWriteCapacityUnits *float64 `json:"provisionedWriteCapacityUnits,omitempty" tf:"provisioned_write_capacity_units,omitempty"` + + ThroughputMode *string `json:"throughputMode,omitempty" tf:"throughput_mode,omitempty"` +} + +type ThroughputConfigObservation struct { + ProvisionedReadCapacityUnits *float64 `json:"provisionedReadCapacityUnits,omitempty" tf:"provisioned_read_capacity_units,omitempty"` + + ProvisionedWriteCapacityUnits *float64 `json:"provisionedWriteCapacityUnits,omitempty" tf:"provisioned_write_capacity_units,omitempty"` + + ThroughputMode *string `json:"throughputMode,omitempty" tf:"throughput_mode,omitempty"` +} + +type ThroughputConfigParameters struct { + + // +kubebuilder:validation:Optional + ProvisionedReadCapacityUnits *float64 `json:"provisionedReadCapacityUnits,omitempty" tf:"provisioned_read_capacity_units,omitempty"` + + // +kubebuilder:validation:Optional + ProvisionedWriteCapacityUnits *float64 `json:"provisionedWriteCapacityUnits,omitempty" tf:"provisioned_write_capacity_units,omitempty"` + + // +kubebuilder:validation:Optional + ThroughputMode *string `json:"throughputMode,omitempty" tf:"throughput_mode,omitempty"` +} + +type VectorConfigInitParameters struct { + Dimension *float64 `json:"dimension,omitempty" tf:"dimension,omitempty"` +} + +type VectorConfigObservation struct { + Dimension *float64 `json:"dimension,omitempty" tf:"dimension,omitempty"` +} + +type VectorConfigParameters struct { + + // +kubebuilder:validation:Optional + Dimension *float64 `json:"dimension,omitempty" tf:"dimension,omitempty"` +} diff --git a/apis/sagemaker/v1beta1/zz_space_types.go b/apis/sagemaker/v1beta1/zz_space_types.go index 721f167009..a1bcc7d9af 100755 --- a/apis/sagemaker/v1beta1/zz_space_types.go +++ b/apis/sagemaker/v1beta1/zz_space_types.go @@ -13,6 +13,25 @@ import ( v1 "github.com/crossplane/crossplane-runtime/apis/common/v1" ) +type CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + type CustomFileSystemInitParameters struct { // A custom file system in Amazon EFS. see EFS File System below. @@ -207,6 +226,25 @@ type SpaceParameters struct { Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } +type SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + IdleSettings []CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + IdleSettings []CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings []CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters struct { // The instance type. @@ -268,18 +306,28 @@ type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecParameters struct { type SpaceSettingsCodeEditorAppSettingsInitParameters struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + AppLifecycleManagement []SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec []SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` } type SpaceSettingsCodeEditorAppSettingsObservation struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + AppLifecycleManagement []SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec []SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecObservation `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` } type SpaceSettingsCodeEditorAppSettingsParameters struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement []SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. // +kubebuilder:validation:Optional DefaultResourceSpec []SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecParameters `json:"defaultResourceSpec" tf:"default_resource_spec,omitempty"` @@ -308,6 +356,44 @@ type SpaceSettingsInitParameters struct { SpaceStorageSettings []SpaceSettingsSpaceStorageSettingsInitParameters `json:"spaceStorageSettings,omitempty" tf:"space_storage_settings,omitempty"` } +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + IdleSettings []SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + IdleSettings []SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. See idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings []SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters struct { // The URL of the Git repository. @@ -388,6 +474,9 @@ type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecParameters struct { type SpaceSettingsJupyterLabAppSettingsInitParameters struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + AppLifecycleManagement []SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. CodeRepository []SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -397,6 +486,9 @@ type SpaceSettingsJupyterLabAppSettingsInitParameters struct { type SpaceSettingsJupyterLabAppSettingsObservation struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + AppLifecycleManagement []SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. CodeRepository []SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -406,6 +498,10 @@ type SpaceSettingsJupyterLabAppSettingsObservation struct { type SpaceSettingsJupyterLabAppSettingsParameters struct { + // Settings that are used to configure and manage the lifecycle of JupyterLab applications in a space. See app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement []SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. // +kubebuilder:validation:Optional CodeRepository []SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` diff --git a/apis/sagemaker/v1beta1/zz_userprofile_types.go b/apis/sagemaker/v1beta1/zz_userprofile_types.go index 8ba84436f3..042cd28462 100755 --- a/apis/sagemaker/v1beta1/zz_userprofile_types.go +++ b/apis/sagemaker/v1beta1/zz_userprofile_types.go @@ -32,6 +32,35 @@ type CanvasAppSettingsDirectDeploySettingsParameters struct { Status *string `json:"status,omitempty" tf:"status,omitempty"` } +type CanvasAppSettingsEmrServerlessSettingsInitParameters struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type CanvasAppSettingsEmrServerlessSettingsObservation struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + +type CanvasAppSettingsEmrServerlessSettingsParameters struct { + + // The Amazon Resource Name (ARN) of the AWS IAM role that is assumed for running Amazon EMR Serverless jobs in SageMaker Canvas. This role should have the necessary permissions to read and write data attached and a trust relationship with EMR Serverless. + // +kubebuilder:validation:Optional + ExecutionRoleArn *string `json:"executionRoleArn,omitempty" tf:"execution_role_arn,omitempty"` + + // Describes whether time series forecasting is enabled or disabled in the Canvas app. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + Status *string `json:"status,omitempty" tf:"status,omitempty"` +} + type CanvasAppSettingsGenerativeAISettingsInitParameters struct { // The user profile Amazon Resource Name (ARN). @@ -369,6 +398,9 @@ type UserSettingsCanvasAppSettingsInitParameters struct { // The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below. DirectDeploySettings []CanvasAppSettingsDirectDeploySettingsInitParameters `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + EmrServerlessSettings []CanvasAppSettingsEmrServerlessSettingsInitParameters `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + GenerativeAISettings *CanvasAppSettingsGenerativeAISettingsInitParameters `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` // The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below. @@ -392,6 +424,9 @@ type UserSettingsCanvasAppSettingsObservation struct { // The model deployment settings for the SageMaker Canvas application. See Direct Deploy Settings below. DirectDeploySettings []CanvasAppSettingsDirectDeploySettingsObservation `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + EmrServerlessSettings []CanvasAppSettingsEmrServerlessSettingsObservation `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + GenerativeAISettings *CanvasAppSettingsGenerativeAISettingsObservation `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` // The settings for connecting to an external data source with OAuth. See Identity Provider OAuth Settings below. @@ -416,6 +451,10 @@ type UserSettingsCanvasAppSettingsParameters struct { // +kubebuilder:validation:Optional DirectDeploySettings []CanvasAppSettingsDirectDeploySettingsParameters `json:"directDeploySettings,omitempty" tf:"direct_deploy_settings,omitempty"` + // The settings for running Amazon EMR Serverless jobs in SageMaker Canvas. See emr_serverless_settings Block below. + // +kubebuilder:validation:Optional + EmrServerlessSettings []CanvasAppSettingsEmrServerlessSettingsParameters `json:"emrServerlessSettings,omitempty" tf:"emr_serverless_settings,omitempty"` + // +kubebuilder:validation:Optional GenerativeAISettings *CanvasAppSettingsGenerativeAISettingsParameters `json:"generativeAiSettings,omitempty" tf:"generative_ai_settings,omitempty"` @@ -440,6 +479,74 @@ type UserSettingsCanvasAppSettingsParameters struct { WorkspaceSettings []CanvasAppSettingsWorkspaceSettingsParameters `json:"workspaceSettings,omitempty" tf:"workspace_settings,omitempty"` } +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings []UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings []UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings []UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type UserSettingsCodeEditorAppSettingsCustomImageInitParameters struct { // The name of the App Image Config. @@ -540,6 +647,12 @@ type UserSettingsCodeEditorAppSettingsDefaultResourceSpecParameters struct { type UserSettingsCodeEditorAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement []UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image below. CustomImage []UserSettingsCodeEditorAppSettingsCustomImageInitParameters `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -553,6 +666,12 @@ type UserSettingsCodeEditorAppSettingsInitParameters struct { type UserSettingsCodeEditorAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement []UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image below. CustomImage []UserSettingsCodeEditorAppSettingsCustomImageObservation `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -566,6 +685,14 @@ type UserSettingsCodeEditorAppSettingsObservation struct { type UserSettingsCodeEditorAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement []UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom Image below. // +kubebuilder:validation:Optional CustomImage []UserSettingsCodeEditorAppSettingsCustomImageParameters `json:"customImage,omitempty" tf:"custom_image,omitempty"` @@ -630,6 +757,9 @@ type UserSettingsCustomPosixUserConfigParameters struct { type UserSettingsInitParameters struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See Canvas App Settings below. CanvasAppSettings []UserSettingsCanvasAppSettingsInitParameters `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -683,6 +813,74 @@ type UserSettingsInitParameters struct { TensorBoardAppSettings []UserSettingsTensorBoardAppSettingsInitParameters `json:"tensorBoardAppSettings,omitempty" tf:"tensor_board_app_settings,omitempty"` } +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters struct { + + // The time that SageMaker waits after the application becomes idle before shutting it down. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + IdleTimeoutInMinutes *float64 `json:"idleTimeoutInMinutes,omitempty" tf:"idle_timeout_in_minutes,omitempty"` + + // Indicates whether idle shutdown is activated for the application type. Valid values are ENABLED and DISABLED. + // +kubebuilder:validation:Optional + LifecycleManagement *string `json:"lifecycleManagement,omitempty" tf:"lifecycle_management,omitempty"` + + // The maximum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MaxIdleTimeoutInMinutes *float64 `json:"maxIdleTimeoutInMinutes,omitempty" tf:"max_idle_timeout_in_minutes,omitempty"` + + // The minimum value in minutes that custom idle shutdown can be set to by the user. Valid values are between 60 and 525600. + // +kubebuilder:validation:Optional + MinIdleTimeoutInMinutes *float64 `json:"minIdleTimeoutInMinutes,omitempty" tf:"min_idle_timeout_in_minutes,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings []UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + IdleSettings []UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters struct { + + // Settings related to idle shutdown of Studio applications. see idle_settings Block below. + // +kubebuilder:validation:Optional + IdleSettings []UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters `json:"idleSettings,omitempty" tf:"idle_settings,omitempty"` +} + type UserSettingsJupyterLabAppSettingsCodeRepositoryInitParameters struct { // The URL of the Git repository. @@ -800,8 +998,49 @@ type UserSettingsJupyterLabAppSettingsDefaultResourceSpecParameters struct { SagemakerImageVersionArn *string `json:"sagemakerImageVersionArn,omitempty" tf:"sagemaker_image_version_arn,omitempty"` } +type UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsEmrSettingsObservation struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + +type UserSettingsJupyterLabAppSettingsEmrSettingsParameters struct { + + // An array of Amazon Resource Names (ARNs) of the IAM roles that the execution role of SageMaker can assume for performing operations or tasks related to Amazon EMR clusters or Amazon EMR Serverless applications. These roles define the permissions and access policies required when performing Amazon EMR-related operations, such as listing, connecting to, or terminating Amazon EMR clusters or Amazon EMR Serverless applications. They are typically used in cross-account access scenarios, where the Amazon EMR resources (clusters or serverless applications) are located in a different AWS account than the SageMaker domain. + // +kubebuilder:validation:Optional + // +listType=set + AssumableRoleArns []*string `json:"assumableRoleArns,omitempty" tf:"assumable_role_arns,omitempty"` + + // An array of Amazon Resource Names (ARNs) of the IAM roles used by the Amazon EMR cluster instances or job execution environments to access other AWS services and resources needed during the runtime of your Amazon EMR or Amazon EMR Serverless workloads, such as Amazon S3 for data access, Amazon CloudWatch for logging, or other AWS services based on the particular workload requirements. + // +kubebuilder:validation:Optional + // +listType=set + ExecutionRoleArns []*string `json:"executionRoleArns,omitempty" tf:"execution_role_arns,omitempty"` +} + type UserSettingsJupyterLabAppSettingsInitParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement []UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. CodeRepository []UserSettingsJupyterLabAppSettingsCodeRepositoryInitParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -811,6 +1050,9 @@ type UserSettingsJupyterLabAppSettingsInitParameters struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec []UserSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings []UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -818,6 +1060,12 @@ type UserSettingsJupyterLabAppSettingsInitParameters struct { type UserSettingsJupyterLabAppSettingsObservation struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + AppLifecycleManagement []UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. CodeRepository []UserSettingsJupyterLabAppSettingsCodeRepositoryObservation `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -827,6 +1075,9 @@ type UserSettingsJupyterLabAppSettingsObservation struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec []UserSettingsJupyterLabAppSettingsDefaultResourceSpecObservation `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + EmrSettings []UserSettingsJupyterLabAppSettingsEmrSettingsObservation `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +listType=set LifecycleConfigArns []*string `json:"lifecycleConfigArns,omitempty" tf:"lifecycle_config_arns,omitempty"` @@ -834,6 +1085,14 @@ type UserSettingsJupyterLabAppSettingsObservation struct { type UserSettingsJupyterLabAppSettingsParameters struct { + // Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below. + // +kubebuilder:validation:Optional + AppLifecycleManagement []UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters `json:"appLifecycleManagement,omitempty" tf:"app_lifecycle_management,omitempty"` + + // The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration. + // +kubebuilder:validation:Optional + BuiltInLifecycleConfigArn *string `json:"builtInLifecycleConfigArn,omitempty" tf:"built_in_lifecycle_config_arn,omitempty"` + // A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application. see Code Repository below. // +kubebuilder:validation:Optional CodeRepository []UserSettingsJupyterLabAppSettingsCodeRepositoryParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` @@ -846,6 +1105,10 @@ type UserSettingsJupyterLabAppSettingsParameters struct { // +kubebuilder:validation:Optional DefaultResourceSpec []UserSettingsJupyterLabAppSettingsDefaultResourceSpecParameters `json:"defaultResourceSpec,omitempty" tf:"default_resource_spec,omitempty"` + // The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below. + // +kubebuilder:validation:Optional + EmrSettings []UserSettingsJupyterLabAppSettingsEmrSettingsParameters `json:"emrSettings,omitempty" tf:"emr_settings,omitempty"` + // The Amazon Resource Name (ARN) of the Lifecycle Configurations. // +kubebuilder:validation:Optional // +listType=set @@ -1114,6 +1377,9 @@ type UserSettingsKernelGatewayAppSettingsParameters struct { type UserSettingsObservation struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See Canvas App Settings below. CanvasAppSettings []UserSettingsCanvasAppSettingsObservation `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -1169,6 +1435,10 @@ type UserSettingsObservation struct { type UserSettingsParameters struct { + // Indicates whether auto-mounting of an EFS volume is supported for the user profile. The DefaultAsDomain value is only supported for user profiles. Do not use the DefaultAsDomain value when setting this parameter for a domain. Valid values are: Enabled, Disabled, and DefaultAsDomain. + // +kubebuilder:validation:Optional + AutoMountHomeEFS *string `json:"autoMountHomeEfs,omitempty" tf:"auto_mount_home_efs,omitempty"` + // The Canvas app settings. See Canvas App Settings below. // +kubebuilder:validation:Optional CanvasAppSettings []UserSettingsCanvasAppSettingsParameters `json:"canvasAppSettings,omitempty" tf:"canvas_app_settings,omitempty"` @@ -1459,6 +1729,10 @@ type UserSettingsStudioWebPortalSettingsInitParameters struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +listType=set HiddenMLTools []*string `json:"hiddenMlTools,omitempty" tf:"hidden_ml_tools,omitempty"` @@ -1470,6 +1744,10 @@ type UserSettingsStudioWebPortalSettingsObservation struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +listType=set HiddenMLTools []*string `json:"hiddenMlTools,omitempty" tf:"hidden_ml_tools,omitempty"` @@ -1482,6 +1760,11 @@ type UserSettingsStudioWebPortalSettingsParameters struct { // +listType=set HiddenAppTypes []*string `json:"hiddenAppTypes,omitempty" tf:"hidden_app_types,omitempty"` + // The instance types you are hiding from the Studio user interface. + // +kubebuilder:validation:Optional + // +listType=set + HiddenInstanceTypes []*string `json:"hiddenInstanceTypes,omitempty" tf:"hidden_instance_types,omitempty"` + // The machine learning tools that are hidden from the Studio left navigation pane. // +kubebuilder:validation:Optional // +listType=set diff --git a/apis/workspaces/v1beta1/zz_directory_types.go b/apis/workspaces/v1beta1/zz_directory_types.go index c6c9938a66..f5e00e437b 100755 --- a/apis/workspaces/v1beta1/zz_directory_types.go +++ b/apis/workspaces/v1beta1/zz_directory_types.go @@ -32,6 +32,9 @@ type DirectoryInitParameters struct { // +listType=set IPGroupIds []*string `json:"ipGroupIds,omitempty" tf:"ip_group_ids,omitempty"` + // – Configuration of SAML authentication integration. Defined below. + SAMLProperties []SAMLPropertiesInitParameters `json:"samlProperties,omitempty" tf:"saml_properties,omitempty"` + // service capabilities. Defined below. SelfServicePermissions []SelfServicePermissionsInitParameters `json:"selfServicePermissions,omitempty" tf:"self_service_permissions,omitempty"` @@ -95,6 +98,9 @@ type DirectoryObservation struct { // The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory. RegistrationCode *string `json:"registrationCode,omitempty" tf:"registration_code,omitempty"` + // – Configuration of SAML authentication integration. Defined below. + SAMLProperties []SAMLPropertiesObservation `json:"samlProperties,omitempty" tf:"saml_properties,omitempty"` + // service capabilities. Defined below. SelfServicePermissions []SelfServicePermissionsObservation `json:"selfServicePermissions,omitempty" tf:"self_service_permissions,omitempty"` @@ -146,6 +152,10 @@ type DirectoryParameters struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` + // – Configuration of SAML authentication integration. Defined below. + // +kubebuilder:validation:Optional + SAMLProperties []SAMLPropertiesParameters `json:"samlProperties,omitempty" tf:"saml_properties,omitempty"` + // service capabilities. Defined below. // +kubebuilder:validation:Optional SelfServicePermissions []SelfServicePermissionsParameters `json:"selfServicePermissions,omitempty" tf:"self_service_permissions,omitempty"` @@ -180,6 +190,45 @@ type DirectoryParameters struct { WorkspaceCreationProperties []WorkspaceCreationPropertiesParameters `json:"workspaceCreationProperties,omitempty" tf:"workspace_creation_properties,omitempty"` } +type SAMLPropertiesInitParameters struct { + + // The relay state parameter name supported by the SAML 2.0 identity provider (IdP). Default RelayState. + RelayStateParameterName *string `json:"relayStateParameterName,omitempty" tf:"relay_state_parameter_name,omitempty"` + + // Status of SAML 2.0 authentication. Default DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` + + // The SAML 2.0 identity provider (IdP) user access URL. + UserAccessURL *string `json:"userAccessUrl,omitempty" tf:"user_access_url,omitempty"` +} + +type SAMLPropertiesObservation struct { + + // The relay state parameter name supported by the SAML 2.0 identity provider (IdP). Default RelayState. + RelayStateParameterName *string `json:"relayStateParameterName,omitempty" tf:"relay_state_parameter_name,omitempty"` + + // Status of SAML 2.0 authentication. Default DISABLED. + Status *string `json:"status,omitempty" tf:"status,omitempty"` + + // The SAML 2.0 identity provider (IdP) user access URL. + UserAccessURL *string `json:"userAccessUrl,omitempty" tf:"user_access_url,omitempty"` +} + +type SAMLPropertiesParameters struct { + + // The relay state parameter name supported by the SAML 2.0 identity provider (IdP). Default RelayState. + // +kubebuilder:validation:Optional + RelayStateParameterName *string `json:"relayStateParameterName,omitempty" tf:"relay_state_parameter_name,omitempty"` + + // Status of SAML 2.0 authentication. Default DISABLED. + // +kubebuilder:validation:Optional + Status *string `json:"status,omitempty" tf:"status,omitempty"` + + // The SAML 2.0 identity provider (IdP) user access URL. + // +kubebuilder:validation:Optional + UserAccessURL *string `json:"userAccessUrl,omitempty" tf:"user_access_url,omitempty"` +} + type SelfServicePermissionsInitParameters struct { // – Whether WorkSpaces directory users can change the compute type (bundle) for their workspace. Default false. From 1b55002adf4e8f0bead76593dfab97efb12b97d9 Mon Sep 17 00:00:00 2001 From: Cem Mergenci Date: Fri, 1 Nov 2024 17:18:40 +0300 Subject: [PATCH 5/8] Run `make generate`. Signed-off-by: Cem Mergenci --- apis/appflow/v1beta1/zz_generated.deepcopy.go | 162 ++ apis/backup/v1beta1/zz_generated.deepcopy.go | 15 + .../v1beta1/zz_generated.deepcopy.go | 81 + apis/deploy/v1beta1/zz_generated.deepcopy.go | 192 ++ .../dynamodb/v1beta1/zz_generated.deepcopy.go | 192 ++ apis/ecs/v1beta1/zz_generated.deepcopy.go | 144 + apis/elbv2/v1beta1/zz_generated.deepcopy.go | 30 + .../firehose/v1beta1/zz_generated.deepcopy.go | 1066 ++++++++ .../v1beta1/zz_generated.resolvers.go | 226 ++ apis/lambda/v1beta1/zz_generated.deepcopy.go | 133 + apis/s3/v1beta1/zz_generated.deepcopy.go | 15 + .../v1beta1/zz_generated.deepcopy.go | 2358 +++++++++++++++-- .../v1beta1/zz_generated.deepcopy.go | 111 + .../crds/appflow.aws.upbound.io_flows.yaml | 78 + package/crds/backup.aws.upbound.io_plans.yaml | 12 + ...oudwatchevents.aws.upbound.io_targets.yaml | 36 + ...ploy.aws.upbound.io_deploymentconfigs.yaml | 150 ++ .../crds/dynamodb.aws.upbound.io_tables.yaml | 108 + package/crds/ecs.aws.upbound.io_services.yaml | 69 + .../elbv2.aws.upbound.io_lblisteners.yaml | 18 + package/crds/elbv2.aws.upbound.io_lbs.yaml | 9 + ...rehose.aws.upbound.io_deliverystreams.yaml | 1678 +++++++++++- ...bda.aws.upbound.io_codesigningconfigs.yaml | 26 + ...da.aws.upbound.io_eventsourcemappings.yaml | 29 + ...ound.io_bucketlifecycleconfigurations.yaml | 27 + .../sagemaker.aws.upbound.io_domains.yaml | 789 ++++++ ...agemaker.aws.upbound.io_featuregroups.yaml | 75 + .../crds/sagemaker.aws.upbound.io_spaces.yaml | 132 + ...sagemaker.aws.upbound.io_userprofiles.yaml | 507 ++++ ...workspaces.aws.upbound.io_directories.yaml | 57 + 30 files changed, 8184 insertions(+), 341 deletions(-) diff --git a/apis/appflow/v1beta1/zz_generated.deepcopy.go b/apis/appflow/v1beta1/zz_generated.deepcopy.go index ed56f40182..6fe2058b63 100644 --- a/apis/appflow/v1beta1/zz_generated.deepcopy.go +++ b/apis/appflow/v1beta1/zz_generated.deepcopy.go @@ -2570,6 +2570,126 @@ func (in *MetadataCatalogConfigParameters) DeepCopy() *MetadataCatalogConfigPara return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *PaginationConfigInitParameters) DeepCopyInto(out *PaginationConfigInitParameters) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PaginationConfigInitParameters. +func (in *PaginationConfigInitParameters) DeepCopy() *PaginationConfigInitParameters { + if in == nil { + return nil + } + out := new(PaginationConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *PaginationConfigObservation) DeepCopyInto(out *PaginationConfigObservation) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PaginationConfigObservation. +func (in *PaginationConfigObservation) DeepCopy() *PaginationConfigObservation { + if in == nil { + return nil + } + out := new(PaginationConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *PaginationConfigParameters) DeepCopyInto(out *PaginationConfigParameters) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PaginationConfigParameters. +func (in *PaginationConfigParameters) DeepCopy() *PaginationConfigParameters { + if in == nil { + return nil + } + out := new(PaginationConfigParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ParallelismConfigInitParameters) DeepCopyInto(out *ParallelismConfigInitParameters) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParallelismConfigInitParameters. +func (in *ParallelismConfigInitParameters) DeepCopy() *ParallelismConfigInitParameters { + if in == nil { + return nil + } + out := new(ParallelismConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ParallelismConfigObservation) DeepCopyInto(out *ParallelismConfigObservation) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParallelismConfigObservation. +func (in *ParallelismConfigObservation) DeepCopy() *ParallelismConfigObservation { + if in == nil { + return nil + } + out := new(ParallelismConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ParallelismConfigParameters) DeepCopyInto(out *ParallelismConfigParameters) { + *out = *in + if in.MaxPageSize != nil { + in, out := &in.MaxPageSize, &out.MaxPageSize + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParallelismConfigParameters. +func (in *ParallelismConfigParameters) DeepCopy() *ParallelismConfigParameters { + if in == nil { + return nil + } + out := new(ParallelismConfigParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrefixConfigInitParameters) DeepCopyInto(out *PrefixConfigInitParameters) { *out = *in @@ -5093,6 +5213,20 @@ func (in *SourceConnectorPropertiesSapoDataInitParameters) DeepCopyInto(out *Sou *out = new(string) **out = **in } + if in.PaginationConfig != nil { + in, out := &in.PaginationConfig, &out.PaginationConfig + *out = make([]PaginationConfigInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ParallelismConfig != nil { + in, out := &in.ParallelismConfig, &out.ParallelismConfig + *out = make([]ParallelismConfigInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceConnectorPropertiesSapoDataInitParameters. @@ -5113,6 +5247,20 @@ func (in *SourceConnectorPropertiesSapoDataObservation) DeepCopyInto(out *Source *out = new(string) **out = **in } + if in.PaginationConfig != nil { + in, out := &in.PaginationConfig, &out.PaginationConfig + *out = make([]PaginationConfigObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ParallelismConfig != nil { + in, out := &in.ParallelismConfig, &out.ParallelismConfig + *out = make([]ParallelismConfigObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceConnectorPropertiesSapoDataObservation. @@ -5133,6 +5281,20 @@ func (in *SourceConnectorPropertiesSapoDataParameters) DeepCopyInto(out *SourceC *out = new(string) **out = **in } + if in.PaginationConfig != nil { + in, out := &in.PaginationConfig, &out.PaginationConfig + *out = make([]PaginationConfigParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ParallelismConfig != nil { + in, out := &in.ParallelismConfig, &out.ParallelismConfig + *out = make([]ParallelismConfigParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceConnectorPropertiesSapoDataParameters. diff --git a/apis/backup/v1beta1/zz_generated.deepcopy.go b/apis/backup/v1beta1/zz_generated.deepcopy.go index 51f3af637e..6d9a6839dd 100644 --- a/apis/backup/v1beta1/zz_generated.deepcopy.go +++ b/apis/backup/v1beta1/zz_generated.deepcopy.go @@ -2272,6 +2272,11 @@ func (in *RuleInitParameters) DeepCopyInto(out *RuleInitParameters) { *out = new(string) **out = **in } + if in.ScheduleExpressionTimezone != nil { + in, out := &in.ScheduleExpressionTimezone, &out.ScheduleExpressionTimezone + *out = new(string) + **out = **in + } if in.StartWindow != nil { in, out := &in.StartWindow, &out.StartWindow *out = new(float64) @@ -2447,6 +2452,11 @@ func (in *RuleObservation) DeepCopyInto(out *RuleObservation) { *out = new(string) **out = **in } + if in.ScheduleExpressionTimezone != nil { + in, out := &in.ScheduleExpressionTimezone, &out.ScheduleExpressionTimezone + *out = new(string) + **out = **in + } if in.StartWindow != nil { in, out := &in.StartWindow, &out.StartWindow *out = new(float64) @@ -2522,6 +2532,11 @@ func (in *RuleParameters) DeepCopyInto(out *RuleParameters) { *out = new(string) **out = **in } + if in.ScheduleExpressionTimezone != nil { + in, out := &in.ScheduleExpressionTimezone, &out.ScheduleExpressionTimezone + *out = new(string) + **out = **in + } if in.StartWindow != nil { in, out := &in.StartWindow, &out.StartWindow *out = new(float64) diff --git a/apis/cloudwatchevents/v1beta1/zz_generated.deepcopy.go b/apis/cloudwatchevents/v1beta1/zz_generated.deepcopy.go index a799dbbec1..8ffeeb3e19 100644 --- a/apis/cloudwatchevents/v1beta1/zz_generated.deepcopy.go +++ b/apis/cloudwatchevents/v1beta1/zz_generated.deepcopy.go @@ -324,6 +324,66 @@ func (in *APIKeyParameters) DeepCopy() *APIKeyParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppsyncTargetInitParameters) DeepCopyInto(out *AppsyncTargetInitParameters) { + *out = *in + if in.GraphQLOperation != nil { + in, out := &in.GraphQLOperation, &out.GraphQLOperation + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppsyncTargetInitParameters. +func (in *AppsyncTargetInitParameters) DeepCopy() *AppsyncTargetInitParameters { + if in == nil { + return nil + } + out := new(AppsyncTargetInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppsyncTargetObservation) DeepCopyInto(out *AppsyncTargetObservation) { + *out = *in + if in.GraphQLOperation != nil { + in, out := &in.GraphQLOperation, &out.GraphQLOperation + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppsyncTargetObservation. +func (in *AppsyncTargetObservation) DeepCopy() *AppsyncTargetObservation { + if in == nil { + return nil + } + out := new(AppsyncTargetObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppsyncTargetParameters) DeepCopyInto(out *AppsyncTargetParameters) { + *out = *in + if in.GraphQLOperation != nil { + in, out := &in.GraphQLOperation, &out.GraphQLOperation + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppsyncTargetParameters. +func (in *AppsyncTargetParameters) DeepCopy() *AppsyncTargetParameters { + if in == nil { + return nil + } + out := new(AppsyncTargetParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Archive) DeepCopyInto(out *Archive) { *out = *in @@ -4773,6 +4833,13 @@ func (in *Target) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetInitParameters) DeepCopyInto(out *TargetInitParameters) { *out = *in + if in.AppsyncTarget != nil { + in, out := &in.AppsyncTarget, &out.AppsyncTarget + *out = make([]AppsyncTargetInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Arn != nil { in, out := &in.Arn, &out.Arn *out = new(string) @@ -4967,6 +5034,13 @@ func (in *TargetList) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetObservation) DeepCopyInto(out *TargetObservation) { *out = *in + if in.AppsyncTarget != nil { + in, out := &in.AppsyncTarget, &out.AppsyncTarget + *out = make([]AppsyncTargetObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Arn != nil { in, out := &in.Arn, &out.Arn *out = new(string) @@ -5104,6 +5178,13 @@ func (in *TargetObservation) DeepCopy() *TargetObservation { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetParameters) DeepCopyInto(out *TargetParameters) { *out = *in + if in.AppsyncTarget != nil { + in, out := &in.AppsyncTarget, &out.AppsyncTarget + *out = make([]AppsyncTargetParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Arn != nil { in, out := &in.Arn, &out.Arn *out = new(string) diff --git a/apis/deploy/v1beta1/zz_generated.deepcopy.go b/apis/deploy/v1beta1/zz_generated.deepcopy.go index b280d07b46..072d303cc7 100644 --- a/apis/deploy/v1beta1/zz_generated.deepcopy.go +++ b/apis/deploy/v1beta1/zz_generated.deepcopy.go @@ -619,6 +619,13 @@ func (in *DeploymentConfigInitParameters) DeepCopyInto(out *DeploymentConfigInit (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.ZonalConfig != nil { + in, out := &in.ZonalConfig, &out.ZonalConfig + *out = make([]ZonalConfigInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentConfigInitParameters. @@ -700,6 +707,13 @@ func (in *DeploymentConfigObservation) DeepCopyInto(out *DeploymentConfigObserva (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.ZonalConfig != nil { + in, out := &in.ZonalConfig, &out.ZonalConfig + *out = make([]ZonalConfigObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentConfigObservation. @@ -739,6 +753,13 @@ func (in *DeploymentConfigParameters) DeepCopyInto(out *DeploymentConfigParamete (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.ZonalConfig != nil { + in, out := &in.ZonalConfig, &out.ZonalConfig + *out = make([]ZonalConfigParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentConfigParameters. @@ -2176,6 +2197,81 @@ func (in *MinimumHealthyHostsParameters) DeepCopy() *MinimumHealthyHostsParamete return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *MinimumHealthyHostsPerZoneInitParameters) DeepCopyInto(out *MinimumHealthyHostsPerZoneInitParameters) { + *out = *in + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } + if in.Value != nil { + in, out := &in.Value, &out.Value + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinimumHealthyHostsPerZoneInitParameters. +func (in *MinimumHealthyHostsPerZoneInitParameters) DeepCopy() *MinimumHealthyHostsPerZoneInitParameters { + if in == nil { + return nil + } + out := new(MinimumHealthyHostsPerZoneInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *MinimumHealthyHostsPerZoneObservation) DeepCopyInto(out *MinimumHealthyHostsPerZoneObservation) { + *out = *in + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } + if in.Value != nil { + in, out := &in.Value, &out.Value + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinimumHealthyHostsPerZoneObservation. +func (in *MinimumHealthyHostsPerZoneObservation) DeepCopy() *MinimumHealthyHostsPerZoneObservation { + if in == nil { + return nil + } + out := new(MinimumHealthyHostsPerZoneObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *MinimumHealthyHostsPerZoneParameters) DeepCopyInto(out *MinimumHealthyHostsPerZoneParameters) { + *out = *in + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } + if in.Value != nil { + in, out := &in.Value, &out.Value + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MinimumHealthyHostsPerZoneParameters. +func (in *MinimumHealthyHostsPerZoneParameters) DeepCopy() *MinimumHealthyHostsPerZoneParameters { + if in == nil { + return nil + } + out := new(MinimumHealthyHostsPerZoneParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OnPremisesInstanceTagFilterInitParameters) DeepCopyInto(out *OnPremisesInstanceTagFilterInitParameters) { *out = *in @@ -3124,3 +3220,99 @@ func (in *TriggerConfigurationParameters) DeepCopy() *TriggerConfigurationParame in.DeepCopyInto(out) return out } + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ZonalConfigInitParameters) DeepCopyInto(out *ZonalConfigInitParameters) { + *out = *in + if in.FirstZoneMonitorDurationInSeconds != nil { + in, out := &in.FirstZoneMonitorDurationInSeconds, &out.FirstZoneMonitorDurationInSeconds + *out = new(float64) + **out = **in + } + if in.MinimumHealthyHostsPerZone != nil { + in, out := &in.MinimumHealthyHostsPerZone, &out.MinimumHealthyHostsPerZone + *out = make([]MinimumHealthyHostsPerZoneInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.MonitorDurationInSeconds != nil { + in, out := &in.MonitorDurationInSeconds, &out.MonitorDurationInSeconds + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZonalConfigInitParameters. +func (in *ZonalConfigInitParameters) DeepCopy() *ZonalConfigInitParameters { + if in == nil { + return nil + } + out := new(ZonalConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ZonalConfigObservation) DeepCopyInto(out *ZonalConfigObservation) { + *out = *in + if in.FirstZoneMonitorDurationInSeconds != nil { + in, out := &in.FirstZoneMonitorDurationInSeconds, &out.FirstZoneMonitorDurationInSeconds + *out = new(float64) + **out = **in + } + if in.MinimumHealthyHostsPerZone != nil { + in, out := &in.MinimumHealthyHostsPerZone, &out.MinimumHealthyHostsPerZone + *out = make([]MinimumHealthyHostsPerZoneObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.MonitorDurationInSeconds != nil { + in, out := &in.MonitorDurationInSeconds, &out.MonitorDurationInSeconds + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZonalConfigObservation. +func (in *ZonalConfigObservation) DeepCopy() *ZonalConfigObservation { + if in == nil { + return nil + } + out := new(ZonalConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ZonalConfigParameters) DeepCopyInto(out *ZonalConfigParameters) { + *out = *in + if in.FirstZoneMonitorDurationInSeconds != nil { + in, out := &in.FirstZoneMonitorDurationInSeconds, &out.FirstZoneMonitorDurationInSeconds + *out = new(float64) + **out = **in + } + if in.MinimumHealthyHostsPerZone != nil { + in, out := &in.MinimumHealthyHostsPerZone, &out.MinimumHealthyHostsPerZone + *out = make([]MinimumHealthyHostsPerZoneParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.MonitorDurationInSeconds != nil { + in, out := &in.MonitorDurationInSeconds, &out.MonitorDurationInSeconds + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZonalConfigParameters. +func (in *ZonalConfigParameters) DeepCopy() *ZonalConfigParameters { + if in == nil { + return nil + } + out := new(ZonalConfigParameters) + in.DeepCopyInto(out) + return out +} diff --git a/apis/dynamodb/v1beta1/zz_generated.deepcopy.go b/apis/dynamodb/v1beta1/zz_generated.deepcopy.go index 1049d65376..068ba259d9 100644 --- a/apis/dynamodb/v1beta1/zz_generated.deepcopy.go +++ b/apis/dynamodb/v1beta1/zz_generated.deepcopy.go @@ -404,6 +404,13 @@ func (in *GlobalSecondaryIndexInitParameters) DeepCopyInto(out *GlobalSecondaryI } } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = make([]OnDemandThroughputInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.ProjectionType != nil { in, out := &in.ProjectionType, &out.ProjectionType *out = new(string) @@ -460,6 +467,13 @@ func (in *GlobalSecondaryIndexObservation) DeepCopyInto(out *GlobalSecondaryInde } } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = make([]OnDemandThroughputObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.ProjectionType != nil { in, out := &in.ProjectionType, &out.ProjectionType *out = new(string) @@ -516,6 +530,13 @@ func (in *GlobalSecondaryIndexParameters) DeepCopyInto(out *GlobalSecondaryIndex } } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = make([]OnDemandThroughputParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.ProjectionType != nil { in, out := &in.ProjectionType, &out.ProjectionType *out = new(string) @@ -1263,6 +1284,81 @@ func (in *LocalSecondaryIndexParameters) DeepCopy() *LocalSecondaryIndexParamete return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OnDemandThroughputInitParameters) DeepCopyInto(out *OnDemandThroughputInitParameters) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnDemandThroughputInitParameters. +func (in *OnDemandThroughputInitParameters) DeepCopy() *OnDemandThroughputInitParameters { + if in == nil { + return nil + } + out := new(OnDemandThroughputInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OnDemandThroughputObservation) DeepCopyInto(out *OnDemandThroughputObservation) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnDemandThroughputObservation. +func (in *OnDemandThroughputObservation) DeepCopy() *OnDemandThroughputObservation { + if in == nil { + return nil + } + out := new(OnDemandThroughputObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OnDemandThroughputParameters) DeepCopyInto(out *OnDemandThroughputParameters) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnDemandThroughputParameters. +func (in *OnDemandThroughputParameters) DeepCopy() *OnDemandThroughputParameters { + if in == nil { + return nil + } + out := new(OnDemandThroughputParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PointInTimeRecoveryInitParameters) DeepCopyInto(out *PointInTimeRecoveryInitParameters) { *out = *in @@ -1900,6 +1996,13 @@ func (in *TableInitParameters) DeepCopyInto(out *TableInitParameters) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = make([]TableOnDemandThroughputInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.PointInTimeRecovery != nil { in, out := &in.PointInTimeRecovery, &out.PointInTimeRecovery *out = make([]PointInTimeRecoveryInitParameters, len(*in)) @@ -2323,6 +2426,13 @@ func (in *TableObservation) DeepCopyInto(out *TableObservation) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = make([]TableOnDemandThroughputObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.PointInTimeRecovery != nil { in, out := &in.PointInTimeRecovery, &out.PointInTimeRecovery *out = make([]PointInTimeRecoveryObservation, len(*in)) @@ -2455,6 +2565,81 @@ func (in *TableObservation) DeepCopy() *TableObservation { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TableOnDemandThroughputInitParameters) DeepCopyInto(out *TableOnDemandThroughputInitParameters) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableOnDemandThroughputInitParameters. +func (in *TableOnDemandThroughputInitParameters) DeepCopy() *TableOnDemandThroughputInitParameters { + if in == nil { + return nil + } + out := new(TableOnDemandThroughputInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TableOnDemandThroughputObservation) DeepCopyInto(out *TableOnDemandThroughputObservation) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableOnDemandThroughputObservation. +func (in *TableOnDemandThroughputObservation) DeepCopy() *TableOnDemandThroughputObservation { + if in == nil { + return nil + } + out := new(TableOnDemandThroughputObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TableOnDemandThroughputParameters) DeepCopyInto(out *TableOnDemandThroughputParameters) { + *out = *in + if in.MaxReadRequestUnits != nil { + in, out := &in.MaxReadRequestUnits, &out.MaxReadRequestUnits + *out = new(float64) + **out = **in + } + if in.MaxWriteRequestUnits != nil { + in, out := &in.MaxWriteRequestUnits, &out.MaxWriteRequestUnits + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableOnDemandThroughputParameters. +func (in *TableOnDemandThroughputParameters) DeepCopy() *TableOnDemandThroughputParameters { + if in == nil { + return nil + } + out := new(TableOnDemandThroughputParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TableParameters) DeepCopyInto(out *TableParameters) { *out = *in @@ -2501,6 +2686,13 @@ func (in *TableParameters) DeepCopyInto(out *TableParameters) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.OnDemandThroughput != nil { + in, out := &in.OnDemandThroughput, &out.OnDemandThroughput + *out = make([]TableOnDemandThroughputParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.PointInTimeRecovery != nil { in, out := &in.PointInTimeRecovery, &out.PointInTimeRecovery *out = make([]PointInTimeRecoveryParameters, len(*in)) diff --git a/apis/ecs/v1beta1/zz_generated.deepcopy.go b/apis/ecs/v1beta1/zz_generated.deepcopy.go index ee017c95f3..76da9bec8c 100644 --- a/apis/ecs/v1beta1/zz_generated.deepcopy.go +++ b/apis/ecs/v1beta1/zz_generated.deepcopy.go @@ -2803,6 +2803,13 @@ func (in *ManagedEBSVolumeInitParameters) DeepCopyInto(out *ManagedEBSVolumeInit *out = new(string) **out = **in } + if in.TagSpecifications != nil { + in, out := &in.TagSpecifications, &out.TagSpecifications + *out = make([]TagSpecificationsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(string) @@ -2863,6 +2870,13 @@ func (in *ManagedEBSVolumeObservation) DeepCopyInto(out *ManagedEBSVolumeObserva *out = new(string) **out = **in } + if in.TagSpecifications != nil { + in, out := &in.TagSpecifications, &out.TagSpecifications + *out = make([]TagSpecificationsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(string) @@ -2923,6 +2937,13 @@ func (in *ManagedEBSVolumeParameters) DeepCopyInto(out *ManagedEBSVolumeParamete *out = new(string) **out = **in } + if in.TagSpecifications != nil { + in, out := &in.TagSpecifications, &out.TagSpecifications + *out = make([]TagSpecificationsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(string) @@ -5258,6 +5279,129 @@ func (in *TLSParameters) DeepCopy() *TLSParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TagSpecificationsInitParameters) DeepCopyInto(out *TagSpecificationsInitParameters) { + *out = *in + if in.PropagateTags != nil { + in, out := &in.PropagateTags, &out.PropagateTags + *out = new(string) + **out = **in + } + if in.ResourceType != nil { + in, out := &in.ResourceType, &out.ResourceType + *out = new(string) + **out = **in + } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpecificationsInitParameters. +func (in *TagSpecificationsInitParameters) DeepCopy() *TagSpecificationsInitParameters { + if in == nil { + return nil + } + out := new(TagSpecificationsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TagSpecificationsObservation) DeepCopyInto(out *TagSpecificationsObservation) { + *out = *in + if in.PropagateTags != nil { + in, out := &in.PropagateTags, &out.PropagateTags + *out = new(string) + **out = **in + } + if in.ResourceType != nil { + in, out := &in.ResourceType, &out.ResourceType + *out = new(string) + **out = **in + } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpecificationsObservation. +func (in *TagSpecificationsObservation) DeepCopy() *TagSpecificationsObservation { + if in == nil { + return nil + } + out := new(TagSpecificationsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *TagSpecificationsParameters) DeepCopyInto(out *TagSpecificationsParameters) { + *out = *in + if in.PropagateTags != nil { + in, out := &in.PropagateTags, &out.PropagateTags + *out = new(string) + **out = **in + } + if in.ResourceType != nil { + in, out := &in.ResourceType, &out.ResourceType + *out = new(string) + **out = **in + } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpecificationsParameters. +func (in *TagSpecificationsParameters) DeepCopy() *TagSpecificationsParameters { + if in == nil { + return nil + } + out := new(TagSpecificationsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TaskDefinition) DeepCopyInto(out *TaskDefinition) { *out = *in diff --git a/apis/elbv2/v1beta1/zz_generated.deepcopy.go b/apis/elbv2/v1beta1/zz_generated.deepcopy.go index eb47943537..75bfca8719 100644 --- a/apis/elbv2/v1beta1/zz_generated.deepcopy.go +++ b/apis/elbv2/v1beta1/zz_generated.deepcopy.go @@ -2992,6 +2992,11 @@ func (in *LBInitParameters) DeepCopyInto(out *LBInitParameters) { *out = new(bool) **out = **in } + if in.EnableZonalShift != nil { + in, out := &in.EnableZonalShift, &out.EnableZonalShift + *out = new(bool) + **out = **in + } if in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic != nil { in, out := &in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic, &out.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *out = new(string) @@ -3448,6 +3453,11 @@ func (in *LBListenerInitParameters) DeepCopyInto(out *LBListenerInitParameters) *out = new(string) **out = **in } + if in.TCPIdleTimeoutSeconds != nil { + in, out := &in.TCPIdleTimeoutSeconds, &out.TCPIdleTimeoutSeconds + *out = new(float64) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -3565,6 +3575,11 @@ func (in *LBListenerObservation) DeepCopyInto(out *LBListenerObservation) { *out = new(string) **out = **in } + if in.TCPIdleTimeoutSeconds != nil { + in, out := &in.TCPIdleTimeoutSeconds, &out.TCPIdleTimeoutSeconds + *out = new(float64) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -3671,6 +3686,11 @@ func (in *LBListenerParameters) DeepCopyInto(out *LBListenerParameters) { *out = new(string) **out = **in } + if in.TCPIdleTimeoutSeconds != nil { + in, out := &in.TCPIdleTimeoutSeconds, &out.TCPIdleTimeoutSeconds + *out = new(float64) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -4131,6 +4151,11 @@ func (in *LBObservation) DeepCopyInto(out *LBObservation) { *out = new(bool) **out = **in } + if in.EnableZonalShift != nil { + in, out := &in.EnableZonalShift, &out.EnableZonalShift + *out = new(bool) + **out = **in + } if in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic != nil { in, out := &in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic, &out.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *out = new(string) @@ -4331,6 +4356,11 @@ func (in *LBParameters) DeepCopyInto(out *LBParameters) { *out = new(bool) **out = **in } + if in.EnableZonalShift != nil { + in, out := &in.EnableZonalShift, &out.EnableZonalShift + *out = new(bool) + **out = **in + } if in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic != nil { in, out := &in.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic, &out.EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *out = new(string) diff --git a/apis/firehose/v1beta1/zz_generated.deepcopy.go b/apis/firehose/v1beta1/zz_generated.deepcopy.go index 4be3eaa2ac..8336347bd7 100644 --- a/apis/firehose/v1beta1/zz_generated.deepcopy.go +++ b/apis/firehose/v1beta1/zz_generated.deepcopy.go @@ -437,6 +437,13 @@ func (in *DeliveryStreamInitParameters) DeepCopyInto(out *DeliveryStreamInitPara (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.IcebergConfiguration != nil { + in, out := &in.IcebergConfiguration, &out.IcebergConfiguration + *out = make([]IcebergConfigurationInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.KinesisSourceConfiguration != nil { in, out := &in.KinesisSourceConfiguration, &out.KinesisSourceConfiguration *out = make([]KinesisSourceConfigurationInitParameters, len(*in)) @@ -607,6 +614,13 @@ func (in *DeliveryStreamObservation) DeepCopyInto(out *DeliveryStreamObservation *out = new(string) **out = **in } + if in.IcebergConfiguration != nil { + in, out := &in.IcebergConfiguration, &out.IcebergConfiguration + *out = make([]IcebergConfigurationObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.KinesisSourceConfiguration != nil { in, out := &in.KinesisSourceConfiguration, &out.KinesisSourceConfiguration *out = make([]KinesisSourceConfigurationObservation, len(*in)) @@ -751,6 +765,13 @@ func (in *DeliveryStreamParameters) DeepCopyInto(out *DeliveryStreamParameters) (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.IcebergConfiguration != nil { + in, out := &in.IcebergConfiguration, &out.IcebergConfiguration + *out = make([]IcebergConfigurationParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.KinesisSourceConfiguration != nil { in, out := &in.KinesisSourceConfiguration, &out.KinesisSourceConfiguration *out = make([]KinesisSourceConfigurationParameters, len(*in)) @@ -972,6 +993,169 @@ func (in *DeserializerParameters) DeepCopy() *DeserializerParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *DestinationTableConfigurationInitParameters) DeepCopyInto(out *DestinationTableConfigurationInitParameters) { + *out = *in + if in.DatabaseName != nil { + in, out := &in.DatabaseName, &out.DatabaseName + *out = new(string) + **out = **in + } + if in.DatabaseNameRef != nil { + in, out := &in.DatabaseNameRef, &out.DatabaseNameRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.DatabaseNameSelector != nil { + in, out := &in.DatabaseNameSelector, &out.DatabaseNameSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.S3ErrorOutputPrefix != nil { + in, out := &in.S3ErrorOutputPrefix, &out.S3ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.TableName != nil { + in, out := &in.TableName, &out.TableName + *out = new(string) + **out = **in + } + if in.TableNameRef != nil { + in, out := &in.TableNameRef, &out.TableNameRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.TableNameSelector != nil { + in, out := &in.TableNameSelector, &out.TableNameSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.UniqueKeys != nil { + in, out := &in.UniqueKeys, &out.UniqueKeys + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationTableConfigurationInitParameters. +func (in *DestinationTableConfigurationInitParameters) DeepCopy() *DestinationTableConfigurationInitParameters { + if in == nil { + return nil + } + out := new(DestinationTableConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *DestinationTableConfigurationObservation) DeepCopyInto(out *DestinationTableConfigurationObservation) { + *out = *in + if in.DatabaseName != nil { + in, out := &in.DatabaseName, &out.DatabaseName + *out = new(string) + **out = **in + } + if in.S3ErrorOutputPrefix != nil { + in, out := &in.S3ErrorOutputPrefix, &out.S3ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.TableName != nil { + in, out := &in.TableName, &out.TableName + *out = new(string) + **out = **in + } + if in.UniqueKeys != nil { + in, out := &in.UniqueKeys, &out.UniqueKeys + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationTableConfigurationObservation. +func (in *DestinationTableConfigurationObservation) DeepCopy() *DestinationTableConfigurationObservation { + if in == nil { + return nil + } + out := new(DestinationTableConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *DestinationTableConfigurationParameters) DeepCopyInto(out *DestinationTableConfigurationParameters) { + *out = *in + if in.DatabaseName != nil { + in, out := &in.DatabaseName, &out.DatabaseName + *out = new(string) + **out = **in + } + if in.DatabaseNameRef != nil { + in, out := &in.DatabaseNameRef, &out.DatabaseNameRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.DatabaseNameSelector != nil { + in, out := &in.DatabaseNameSelector, &out.DatabaseNameSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.S3ErrorOutputPrefix != nil { + in, out := &in.S3ErrorOutputPrefix, &out.S3ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.TableName != nil { + in, out := &in.TableName, &out.TableName + *out = new(string) + **out = **in + } + if in.TableNameRef != nil { + in, out := &in.TableNameRef, &out.TableNameRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.TableNameSelector != nil { + in, out := &in.TableNameSelector, &out.TableNameSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.UniqueKeys != nil { + in, out := &in.UniqueKeys, &out.UniqueKeys + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationTableConfigurationParameters. +func (in *DestinationTableConfigurationParameters) DeepCopy() *DestinationTableConfigurationParameters { + if in == nil { + return nil + } + out := new(DestinationTableConfigurationParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DocumentIDOptionsInitParameters) DeepCopyInto(out *DocumentIDOptionsInitParameters) { *out = *in @@ -2883,6 +3067,888 @@ func (in *HiveJSONSerDeParameters) DeepCopy() *HiveJSONSerDeParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationCloudwatchLoggingOptionsInitParameters) DeepCopyInto(out *IcebergConfigurationCloudwatchLoggingOptionsInitParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationCloudwatchLoggingOptionsInitParameters. +func (in *IcebergConfigurationCloudwatchLoggingOptionsInitParameters) DeepCopy() *IcebergConfigurationCloudwatchLoggingOptionsInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationCloudwatchLoggingOptionsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationCloudwatchLoggingOptionsObservation) DeepCopyInto(out *IcebergConfigurationCloudwatchLoggingOptionsObservation) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationCloudwatchLoggingOptionsObservation. +func (in *IcebergConfigurationCloudwatchLoggingOptionsObservation) DeepCopy() *IcebergConfigurationCloudwatchLoggingOptionsObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationCloudwatchLoggingOptionsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationCloudwatchLoggingOptionsParameters) DeepCopyInto(out *IcebergConfigurationCloudwatchLoggingOptionsParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationCloudwatchLoggingOptionsParameters. +func (in *IcebergConfigurationCloudwatchLoggingOptionsParameters) DeepCopy() *IcebergConfigurationCloudwatchLoggingOptionsParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationCloudwatchLoggingOptionsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationInitParameters) DeepCopyInto(out *IcebergConfigurationInitParameters) { + *out = *in + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CatalogArn != nil { + in, out := &in.CatalogArn, &out.CatalogArn + *out = new(string) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = make([]IcebergConfigurationCloudwatchLoggingOptionsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.DestinationTableConfiguration != nil { + in, out := &in.DestinationTableConfiguration, &out.DestinationTableConfiguration + *out = make([]DestinationTableConfigurationInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ProcessingConfiguration != nil { + in, out := &in.ProcessingConfiguration, &out.ProcessingConfiguration + *out = make([]IcebergConfigurationProcessingConfigurationInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.RetryDuration != nil { + in, out := &in.RetryDuration, &out.RetryDuration + *out = new(float64) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.RoleArnRef != nil { + in, out := &in.RoleArnRef, &out.RoleArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.RoleArnSelector != nil { + in, out := &in.RoleArnSelector, &out.RoleArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.S3BackupMode != nil { + in, out := &in.S3BackupMode, &out.S3BackupMode + *out = new(string) + **out = **in + } + if in.S3Configuration != nil { + in, out := &in.S3Configuration, &out.S3Configuration + *out = make([]IcebergConfigurationS3ConfigurationInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationInitParameters. +func (in *IcebergConfigurationInitParameters) DeepCopy() *IcebergConfigurationInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationObservation) DeepCopyInto(out *IcebergConfigurationObservation) { + *out = *in + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CatalogArn != nil { + in, out := &in.CatalogArn, &out.CatalogArn + *out = new(string) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = make([]IcebergConfigurationCloudwatchLoggingOptionsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.DestinationTableConfiguration != nil { + in, out := &in.DestinationTableConfiguration, &out.DestinationTableConfiguration + *out = make([]DestinationTableConfigurationObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ProcessingConfiguration != nil { + in, out := &in.ProcessingConfiguration, &out.ProcessingConfiguration + *out = make([]IcebergConfigurationProcessingConfigurationObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.RetryDuration != nil { + in, out := &in.RetryDuration, &out.RetryDuration + *out = new(float64) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.S3BackupMode != nil { + in, out := &in.S3BackupMode, &out.S3BackupMode + *out = new(string) + **out = **in + } + if in.S3Configuration != nil { + in, out := &in.S3Configuration, &out.S3Configuration + *out = make([]IcebergConfigurationS3ConfigurationObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationObservation. +func (in *IcebergConfigurationObservation) DeepCopy() *IcebergConfigurationObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationParameters) DeepCopyInto(out *IcebergConfigurationParameters) { + *out = *in + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CatalogArn != nil { + in, out := &in.CatalogArn, &out.CatalogArn + *out = new(string) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = make([]IcebergConfigurationCloudwatchLoggingOptionsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.DestinationTableConfiguration != nil { + in, out := &in.DestinationTableConfiguration, &out.DestinationTableConfiguration + *out = make([]DestinationTableConfigurationParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.ProcessingConfiguration != nil { + in, out := &in.ProcessingConfiguration, &out.ProcessingConfiguration + *out = make([]IcebergConfigurationProcessingConfigurationParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.RetryDuration != nil { + in, out := &in.RetryDuration, &out.RetryDuration + *out = new(float64) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.RoleArnRef != nil { + in, out := &in.RoleArnRef, &out.RoleArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.RoleArnSelector != nil { + in, out := &in.RoleArnSelector, &out.RoleArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.S3BackupMode != nil { + in, out := &in.S3BackupMode, &out.S3BackupMode + *out = new(string) + **out = **in + } + if in.S3Configuration != nil { + in, out := &in.S3Configuration, &out.S3Configuration + *out = make([]IcebergConfigurationS3ConfigurationParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationParameters. +func (in *IcebergConfigurationParameters) DeepCopy() *IcebergConfigurationParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationInitParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationInitParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.Processors != nil { + in, out := &in.Processors, &out.Processors + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationInitParameters. +func (in *IcebergConfigurationProcessingConfigurationInitParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationObservation) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationObservation) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.Processors != nil { + in, out := &in.Processors, &out.Processors + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationObservation. +func (in *IcebergConfigurationProcessingConfigurationObservation) DeepCopy() *IcebergConfigurationProcessingConfigurationObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.Processors != nil { + in, out := &in.Processors, &out.Processors + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationParameters. +func (in *IcebergConfigurationProcessingConfigurationParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsInitParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsInitParameters) { + *out = *in + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsInitParameters. +func (in *IcebergConfigurationProcessingConfigurationProcessorsInitParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsObservation) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsObservation) { + *out = *in + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsParametersObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsObservation. +func (in *IcebergConfigurationProcessingConfigurationProcessorsObservation) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsParameters) { + *out = *in + if in.Parameters != nil { + in, out := &in.Parameters, &out.Parameters + *out = make([]IcebergConfigurationProcessingConfigurationProcessorsParametersParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.Type != nil { + in, out := &in.Type, &out.Type + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsParameters. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters) { + *out = *in + if in.ParameterName != nil { + in, out := &in.ParameterName, &out.ParameterName + *out = new(string) + **out = **in + } + if in.ParameterValue != nil { + in, out := &in.ParameterValue, &out.ParameterValue + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsParametersInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersObservation) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsParametersObservation) { + *out = *in + if in.ParameterName != nil { + in, out := &in.ParameterName, &out.ParameterName + *out = new(string) + **out = **in + } + if in.ParameterValue != nil { + in, out := &in.ParameterValue, &out.ParameterValue + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsParametersObservation. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersObservation) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsParametersObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsParametersObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersParameters) DeepCopyInto(out *IcebergConfigurationProcessingConfigurationProcessorsParametersParameters) { + *out = *in + if in.ParameterName != nil { + in, out := &in.ParameterName, &out.ParameterName + *out = new(string) + **out = **in + } + if in.ParameterValue != nil { + in, out := &in.ParameterValue, &out.ParameterValue + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationProcessingConfigurationProcessorsParametersParameters. +func (in *IcebergConfigurationProcessingConfigurationProcessorsParametersParameters) DeepCopy() *IcebergConfigurationProcessingConfigurationProcessorsParametersParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationProcessingConfigurationProcessorsParametersParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) DeepCopyInto(out *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) DeepCopy() *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) DeepCopyInto(out *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) DeepCopy() *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) DeepCopyInto(out *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) { + *out = *in + if in.Enabled != nil { + in, out := &in.Enabled, &out.Enabled + *out = new(bool) + **out = **in + } + if in.LogGroupName != nil { + in, out := &in.LogGroupName, &out.LogGroupName + *out = new(string) + **out = **in + } + if in.LogStreamName != nil { + in, out := &in.LogStreamName, &out.LogStreamName + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters. +func (in *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) DeepCopy() *IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationInitParameters) DeepCopyInto(out *IcebergConfigurationS3ConfigurationInitParameters) { + *out = *in + if in.BucketArn != nil { + in, out := &in.BucketArn, &out.BucketArn + *out = new(string) + **out = **in + } + if in.BucketArnRef != nil { + in, out := &in.BucketArnRef, &out.BucketArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.BucketArnSelector != nil { + in, out := &in.BucketArnSelector, &out.BucketArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = make([]IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.CompressionFormat != nil { + in, out := &in.CompressionFormat, &out.CompressionFormat + *out = new(string) + **out = **in + } + if in.ErrorOutputPrefix != nil { + in, out := &in.ErrorOutputPrefix, &out.ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.KMSKeyArn != nil { + in, out := &in.KMSKeyArn, &out.KMSKeyArn + *out = new(string) + **out = **in + } + if in.Prefix != nil { + in, out := &in.Prefix, &out.Prefix + *out = new(string) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.RoleArnRef != nil { + in, out := &in.RoleArnRef, &out.RoleArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.RoleArnSelector != nil { + in, out := &in.RoleArnSelector, &out.RoleArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationInitParameters. +func (in *IcebergConfigurationS3ConfigurationInitParameters) DeepCopy() *IcebergConfigurationS3ConfigurationInitParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationObservation) DeepCopyInto(out *IcebergConfigurationS3ConfigurationObservation) { + *out = *in + if in.BucketArn != nil { + in, out := &in.BucketArn, &out.BucketArn + *out = new(string) + **out = **in + } + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = make([]IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.CompressionFormat != nil { + in, out := &in.CompressionFormat, &out.CompressionFormat + *out = new(string) + **out = **in + } + if in.ErrorOutputPrefix != nil { + in, out := &in.ErrorOutputPrefix, &out.ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.KMSKeyArn != nil { + in, out := &in.KMSKeyArn, &out.KMSKeyArn + *out = new(string) + **out = **in + } + if in.Prefix != nil { + in, out := &in.Prefix, &out.Prefix + *out = new(string) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationObservation. +func (in *IcebergConfigurationS3ConfigurationObservation) DeepCopy() *IcebergConfigurationS3ConfigurationObservation { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergConfigurationS3ConfigurationParameters) DeepCopyInto(out *IcebergConfigurationS3ConfigurationParameters) { + *out = *in + if in.BucketArn != nil { + in, out := &in.BucketArn, &out.BucketArn + *out = new(string) + **out = **in + } + if in.BucketArnRef != nil { + in, out := &in.BucketArnRef, &out.BucketArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.BucketArnSelector != nil { + in, out := &in.BucketArnSelector, &out.BucketArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } + if in.BufferingInterval != nil { + in, out := &in.BufferingInterval, &out.BufferingInterval + *out = new(float64) + **out = **in + } + if in.BufferingSize != nil { + in, out := &in.BufferingSize, &out.BufferingSize + *out = new(float64) + **out = **in + } + if in.CloudwatchLoggingOptions != nil { + in, out := &in.CloudwatchLoggingOptions, &out.CloudwatchLoggingOptions + *out = make([]IcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.CompressionFormat != nil { + in, out := &in.CompressionFormat, &out.CompressionFormat + *out = new(string) + **out = **in + } + if in.ErrorOutputPrefix != nil { + in, out := &in.ErrorOutputPrefix, &out.ErrorOutputPrefix + *out = new(string) + **out = **in + } + if in.KMSKeyArn != nil { + in, out := &in.KMSKeyArn, &out.KMSKeyArn + *out = new(string) + **out = **in + } + if in.Prefix != nil { + in, out := &in.Prefix, &out.Prefix + *out = new(string) + **out = **in + } + if in.RoleArn != nil { + in, out := &in.RoleArn, &out.RoleArn + *out = new(string) + **out = **in + } + if in.RoleArnRef != nil { + in, out := &in.RoleArnRef, &out.RoleArnRef + *out = new(v1.Reference) + (*in).DeepCopyInto(*out) + } + if in.RoleArnSelector != nil { + in, out := &in.RoleArnSelector, &out.RoleArnSelector + *out = new(v1.Selector) + (*in).DeepCopyInto(*out) + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergConfigurationS3ConfigurationParameters. +func (in *IcebergConfigurationS3ConfigurationParameters) DeepCopy() *IcebergConfigurationS3ConfigurationParameters { + if in == nil { + return nil + } + out := new(IcebergConfigurationS3ConfigurationParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *InputFormatConfigurationInitParameters) DeepCopyInto(out *InputFormatConfigurationInitParameters) { *out = *in diff --git a/apis/firehose/v1beta1/zz_generated.resolvers.go b/apis/firehose/v1beta1/zz_generated.resolvers.go index bb4c8da884..d2f0038e13 100644 --- a/apis/firehose/v1beta1/zz_generated.resolvers.go +++ b/apis/firehose/v1beta1/zz_generated.resolvers.go @@ -297,6 +297,119 @@ func (mg *DeliveryStream) ResolveReferences( // ResolveReferences of this Delive } } + for i3 := 0; i3 < len(mg.Spec.ForProvider.IcebergConfiguration); i3++ { + for i4 := 0; i4 < len(mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("glue.aws.upbound.io", "v1beta2", "CatalogDatabase", "CatalogDatabaseList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseName), + Extract: reference.ExternalName(), + Reference: mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseNameRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseNameSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseName") + } + mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseName = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseNameRef = rsp.ResolvedReference + + } + } + for i3 := 0; i3 < len(mg.Spec.ForProvider.IcebergConfiguration); i3++ { + for i4 := 0; i4 < len(mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("glue.aws.upbound.io", "v1beta2", "CatalogTable", "CatalogTableList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableName), + Extract: reference.ExternalName(), + Reference: mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableNameRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableNameSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableName") + } + mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableName = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableNameRef = rsp.ResolvedReference + + } + } + for i3 := 0; i3 < len(mg.Spec.ForProvider.IcebergConfiguration); i3++ { + { + m, l, err = apisresolver.GetManagedResource("iam.aws.upbound.io", "v1beta1", "Role", "RoleList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration[i3].RoleArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.ForProvider.IcebergConfiguration[i3].RoleArnRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration[i3].RoleArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration[i3].RoleArn") + } + mg.Spec.ForProvider.IcebergConfiguration[i3].RoleArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration[i3].RoleArnRef = rsp.ResolvedReference + + } + for i3 := 0; i3 < len(mg.Spec.ForProvider.IcebergConfiguration); i3++ { + for i4 := 0; i4 < len(mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("s3.aws.upbound.io", "v1beta2", "Bucket", "BucketList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArnRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArn") + } + mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArnRef = rsp.ResolvedReference + + } + } + for i3 := 0; i3 < len(mg.Spec.ForProvider.IcebergConfiguration); i3++ { + for i4 := 0; i4 < len(mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("iam.aws.upbound.io", "v1beta1", "Role", "RoleList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArnRef, + Selector: mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArn") + } + mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.ForProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArnRef = rsp.ResolvedReference + + } + } for i3 := 0; i3 < len(mg.Spec.ForProvider.OpensearchConfiguration); i3++ { { m, l, err = apisresolver.GetManagedResource("opensearch.aws.upbound.io", "v1beta1", "Domain", "DomainList") @@ -992,6 +1105,119 @@ func (mg *DeliveryStream) ResolveReferences( // ResolveReferences of this Delive } } + for i3 := 0; i3 < len(mg.Spec.InitProvider.IcebergConfiguration); i3++ { + for i4 := 0; i4 < len(mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("glue.aws.upbound.io", "v1beta2", "CatalogDatabase", "CatalogDatabaseList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseName), + Extract: reference.ExternalName(), + Reference: mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseNameRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseNameSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseName") + } + mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseName = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].DatabaseNameRef = rsp.ResolvedReference + + } + } + for i3 := 0; i3 < len(mg.Spec.InitProvider.IcebergConfiguration); i3++ { + for i4 := 0; i4 < len(mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("glue.aws.upbound.io", "v1beta2", "CatalogTable", "CatalogTableList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableName), + Extract: reference.ExternalName(), + Reference: mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableNameRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableNameSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableName") + } + mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableName = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration[i3].DestinationTableConfiguration[i4].TableNameRef = rsp.ResolvedReference + + } + } + for i3 := 0; i3 < len(mg.Spec.InitProvider.IcebergConfiguration); i3++ { + { + m, l, err = apisresolver.GetManagedResource("iam.aws.upbound.io", "v1beta1", "Role", "RoleList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration[i3].RoleArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.InitProvider.IcebergConfiguration[i3].RoleArnRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration[i3].RoleArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration[i3].RoleArn") + } + mg.Spec.InitProvider.IcebergConfiguration[i3].RoleArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration[i3].RoleArnRef = rsp.ResolvedReference + + } + for i3 := 0; i3 < len(mg.Spec.InitProvider.IcebergConfiguration); i3++ { + for i4 := 0; i4 < len(mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("s3.aws.upbound.io", "v1beta2", "Bucket", "BucketList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArnRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArn") + } + mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].BucketArnRef = rsp.ResolvedReference + + } + } + for i3 := 0; i3 < len(mg.Spec.InitProvider.IcebergConfiguration); i3++ { + for i4 := 0; i4 < len(mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration); i4++ { + { + m, l, err = apisresolver.GetManagedResource("iam.aws.upbound.io", "v1beta1", "Role", "RoleList") + if err != nil { + return errors.Wrap(err, "failed to get the reference target managed resource and its list for reference resolution") + } + rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ + CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArn), + Extract: resource.ExtractParamPath("arn", true), + Reference: mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArnRef, + Selector: mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArnSelector, + To: reference.To{List: l, Managed: m}, + }) + } + if err != nil { + return errors.Wrap(err, "mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArn") + } + mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArn = reference.ToPtrValue(rsp.ResolvedValue) + mg.Spec.InitProvider.IcebergConfiguration[i3].S3Configuration[i4].RoleArnRef = rsp.ResolvedReference + + } + } for i3 := 0; i3 < len(mg.Spec.InitProvider.OpensearchConfiguration); i3++ { { m, l, err = apisresolver.GetManagedResource("opensearch.aws.upbound.io", "v1beta1", "Domain", "DomainList") diff --git a/apis/lambda/v1beta1/zz_generated.deepcopy.go b/apis/lambda/v1beta1/zz_generated.deepcopy.go index 5bad35c7e0..24fda36cd9 100644 --- a/apis/lambda/v1beta1/zz_generated.deepcopy.go +++ b/apis/lambda/v1beta1/zz_generated.deepcopy.go @@ -454,6 +454,22 @@ func (in *CodeSigningConfigInitParameters) DeepCopyInto(out *CodeSigningConfigIn (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigInitParameters. @@ -540,6 +556,38 @@ func (in *CodeSigningConfigObservation) DeepCopyInto(out *CodeSigningConfigObser (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } + if in.TagsAll != nil { + in, out := &in.TagsAll, &out.TagsAll + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigObservation. @@ -579,6 +627,22 @@ func (in *CodeSigningConfigParameters) DeepCopyInto(out *CodeSigningConfigParame *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigParameters. @@ -1470,6 +1534,22 @@ func (in *EventSourceMappingInitParameters) DeepCopyInto(out *EventSourceMapping *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.Topics != nil { in, out := &in.Topics, &out.Topics *out = make([]*string, len(*in)) @@ -1540,6 +1620,11 @@ func (in *EventSourceMappingObservation) DeepCopyInto(out *EventSourceMappingObs (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.Arn != nil { + in, out := &in.Arn, &out.Arn + *out = new(string) + **out = **in + } if in.BatchSize != nil { in, out := &in.BatchSize, &out.BatchSize *out = new(float64) @@ -1701,6 +1786,38 @@ func (in *EventSourceMappingObservation) DeepCopyInto(out *EventSourceMappingObs *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } + if in.TagsAll != nil { + in, out := &in.TagsAll, &out.TagsAll + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.Topics != nil { in, out := &in.Topics, &out.Topics *out = make([]*string, len(*in)) @@ -1900,6 +2017,22 @@ func (in *EventSourceMappingParameters) DeepCopyInto(out *EventSourceMappingPara *out = new(string) **out = **in } + if in.Tags != nil { + in, out := &in.Tags, &out.Tags + *out = make(map[string]*string, len(*in)) + for key, val := range *in { + var outVal *string + if val == nil { + (*out)[key] = nil + } else { + inVal := (*in)[key] + in, out := &inVal, &outVal + *out = new(string) + **out = **in + } + (*out)[key] = outVal + } + } if in.Topics != nil { in, out := &in.Topics, &out.Topics *out = make([]*string, len(*in)) diff --git a/apis/s3/v1beta1/zz_generated.deepcopy.go b/apis/s3/v1beta1/zz_generated.deepcopy.go index 240a21e391..8037726532 100644 --- a/apis/s3/v1beta1/zz_generated.deepcopy.go +++ b/apis/s3/v1beta1/zz_generated.deepcopy.go @@ -2649,6 +2649,11 @@ func (in *BucketLifecycleConfigurationInitParameters) DeepCopyInto(out *BucketLi (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.TransitionDefaultMinimumObjectSize != nil { + in, out := &in.TransitionDefaultMinimumObjectSize, &out.TransitionDefaultMinimumObjectSize + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketLifecycleConfigurationInitParameters. @@ -2718,6 +2723,11 @@ func (in *BucketLifecycleConfigurationObservation) DeepCopyInto(out *BucketLifec (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.TransitionDefaultMinimumObjectSize != nil { + in, out := &in.TransitionDefaultMinimumObjectSize, &out.TransitionDefaultMinimumObjectSize + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketLifecycleConfigurationObservation. @@ -2765,6 +2775,11 @@ func (in *BucketLifecycleConfigurationParameters) DeepCopyInto(out *BucketLifecy (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.TransitionDefaultMinimumObjectSize != nil { + in, out := &in.TransitionDefaultMinimumObjectSize, &out.TransitionDefaultMinimumObjectSize + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketLifecycleConfigurationParameters. diff --git a/apis/sagemaker/v1beta1/zz_generated.deepcopy.go b/apis/sagemaker/v1beta1/zz_generated.deepcopy.go index 05bae68555..3726927fb0 100644 --- a/apis/sagemaker/v1beta1/zz_generated.deepcopy.go +++ b/apis/sagemaker/v1beta1/zz_generated.deepcopy.go @@ -464,6 +464,177 @@ func (in *AppInitParameters) DeepCopy() *AppInitParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *AppLifecycleManagementIdleSettingsInitParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementIdleSettingsInitParameters. +func (in *AppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *AppLifecycleManagementIdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(AppLifecycleManagementIdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *AppLifecycleManagementIdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementIdleSettingsObservation. +func (in *AppLifecycleManagementIdleSettingsObservation) DeepCopy() *AppLifecycleManagementIdleSettingsObservation { + if in == nil { + return nil + } + out := new(AppLifecycleManagementIdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *AppLifecycleManagementIdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementIdleSettingsParameters. +func (in *AppLifecycleManagementIdleSettingsParameters) DeepCopy() *AppLifecycleManagementIdleSettingsParameters { + if in == nil { + return nil + } + out := new(AppLifecycleManagementIdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementInitParameters) DeepCopyInto(out *AppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]IdleSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementInitParameters. +func (in *AppLifecycleManagementInitParameters) DeepCopy() *AppLifecycleManagementInitParameters { + if in == nil { + return nil + } + out := new(AppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementObservation) DeepCopyInto(out *AppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]IdleSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementObservation. +func (in *AppLifecycleManagementObservation) DeepCopy() *AppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(AppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *AppLifecycleManagementParameters) DeepCopyInto(out *AppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]IdleSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLifecycleManagementParameters. +func (in *AppLifecycleManagementParameters) DeepCopy() *AppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(AppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AppList) DeepCopyInto(out *AppList) { *out = *in @@ -1203,6 +1374,81 @@ func (in *CanvasAppSettingsDirectDeploySettingsParameters) DeepCopy() *CanvasApp return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CanvasAppSettingsEmrServerlessSettingsInitParameters) DeepCopyInto(out *CanvasAppSettingsEmrServerlessSettingsInitParameters) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CanvasAppSettingsEmrServerlessSettingsInitParameters. +func (in *CanvasAppSettingsEmrServerlessSettingsInitParameters) DeepCopy() *CanvasAppSettingsEmrServerlessSettingsInitParameters { + if in == nil { + return nil + } + out := new(CanvasAppSettingsEmrServerlessSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CanvasAppSettingsEmrServerlessSettingsObservation) DeepCopyInto(out *CanvasAppSettingsEmrServerlessSettingsObservation) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CanvasAppSettingsEmrServerlessSettingsObservation. +func (in *CanvasAppSettingsEmrServerlessSettingsObservation) DeepCopy() *CanvasAppSettingsEmrServerlessSettingsObservation { + if in == nil { + return nil + } + out := new(CanvasAppSettingsEmrServerlessSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CanvasAppSettingsEmrServerlessSettingsParameters) DeepCopyInto(out *CanvasAppSettingsEmrServerlessSettingsParameters) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CanvasAppSettingsEmrServerlessSettingsParameters. +func (in *CanvasAppSettingsEmrServerlessSettingsParameters) DeepCopy() *CanvasAppSettingsEmrServerlessSettingsParameters { + if in == nil { + return nil + } + out := new(CanvasAppSettingsEmrServerlessSettingsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CanvasAppSettingsGenerativeAISettingsInitParameters) DeepCopyInto(out *CanvasAppSettingsGenerativeAISettingsInitParameters) { *out = *in @@ -1363,6 +1609,13 @@ func (in *CanvasAppSettingsInitParameters) DeepCopyInto(out *CanvasAppSettingsIn (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = make([]EmrServerlessSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(GenerativeAISettingsInitParameters) @@ -1560,6 +1813,13 @@ func (in *CanvasAppSettingsObservation) DeepCopyInto(out *CanvasAppSettingsObser (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = make([]EmrServerlessSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(GenerativeAISettingsObservation) @@ -1622,6 +1882,13 @@ func (in *CanvasAppSettingsParameters) DeepCopyInto(out *CanvasAppSettingsParame (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = make([]EmrServerlessSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(GenerativeAISettingsParameters) @@ -2143,111 +2410,237 @@ func (in *CodeEditorAppImageConfigParameters) DeepCopy() *CodeEditorAppImageConf } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsCustomImageInitParameters) DeepCopyInto(out *CodeEditorAppSettingsCustomImageInitParameters) { +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { *out = *in - if in.AppImageConfigName != nil { - in, out := &in.AppImageConfigName, &out.AppImageConfigName - *out = new(string) - **out = **in - } - if in.ImageName != nil { - in, out := &in.ImageName, &out.ImageName - *out = new(string) - **out = **in - } - if in.ImageVersionNumber != nil { - in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageInitParameters. -func (in *CodeEditorAppSettingsCustomImageInitParameters) DeepCopy() *CodeEditorAppSettingsCustomImageInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters { if in == nil { return nil } - out := new(CodeEditorAppSettingsCustomImageInitParameters) + out := new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsCustomImageObservation) DeepCopyInto(out *CodeEditorAppSettingsCustomImageObservation) { +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) { *out = *in - if in.AppImageConfigName != nil { - in, out := &in.AppImageConfigName, &out.AppImageConfigName - *out = new(string) - **out = **in - } - if in.ImageName != nil { - in, out := &in.ImageName, &out.ImageName - *out = new(string) - **out = **in - } - if in.ImageVersionNumber != nil { - in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageObservation. -func (in *CodeEditorAppSettingsCustomImageObservation) DeepCopy() *CodeEditorAppSettingsCustomImageObservation { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation { if in == nil { return nil } - out := new(CodeEditorAppSettingsCustomImageObservation) + out := new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsCustomImageParameters) DeepCopyInto(out *CodeEditorAppSettingsCustomImageParameters) { +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) { *out = *in - if in.AppImageConfigName != nil { - in, out := &in.AppImageConfigName, &out.AppImageConfigName - *out = new(string) - **out = **in - } - if in.ImageName != nil { - in, out := &in.ImageName, &out.ImageName - *out = new(string) - **out = **in - } - if in.ImageVersionNumber != nil { - in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageParameters. -func (in *CodeEditorAppSettingsCustomImageParameters) DeepCopy() *CodeEditorAppSettingsCustomImageParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters { if in == nil { return nil } - out := new(CodeEditorAppSettingsCustomImageParameters) + out := new(CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *CodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *CodeEditorAppSettingsDefaultResourceSpecInitParameters) { +func (in *CodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementInitParameters) { *out = *in - if in.InstanceType != nil { - in, out := &in.InstanceType, &out.InstanceType - *out = new(string) - **out = **in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]AppLifecycleManagementIdleSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } } - if in.LifecycleConfigArn != nil { - in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn - *out = new(string) - **out = **in +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementInitParameters. +func (in *CodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil } - if in.SagemakerImageArn != nil { - in, out := &in.SagemakerImageArn, &out.SagemakerImageArn - *out = new(string) + out := new(CodeEditorAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]AppLifecycleManagementIdleSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementObservation. +func (in *CodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *CodeEditorAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]AppLifecycleManagementIdleSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsAppLifecycleManagementParameters. +func (in *CodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopy() *CodeEditorAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsCustomImageInitParameters) DeepCopyInto(out *CodeEditorAppSettingsCustomImageInitParameters) { + *out = *in + if in.AppImageConfigName != nil { + in, out := &in.AppImageConfigName, &out.AppImageConfigName + *out = new(string) + **out = **in + } + if in.ImageName != nil { + in, out := &in.ImageName, &out.ImageName + *out = new(string) + **out = **in + } + if in.ImageVersionNumber != nil { + in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageInitParameters. +func (in *CodeEditorAppSettingsCustomImageInitParameters) DeepCopy() *CodeEditorAppSettingsCustomImageInitParameters { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsCustomImageInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsCustomImageObservation) DeepCopyInto(out *CodeEditorAppSettingsCustomImageObservation) { + *out = *in + if in.AppImageConfigName != nil { + in, out := &in.AppImageConfigName, &out.AppImageConfigName + *out = new(string) + **out = **in + } + if in.ImageName != nil { + in, out := &in.ImageName, &out.ImageName + *out = new(string) + **out = **in + } + if in.ImageVersionNumber != nil { + in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageObservation. +func (in *CodeEditorAppSettingsCustomImageObservation) DeepCopy() *CodeEditorAppSettingsCustomImageObservation { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsCustomImageObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsCustomImageParameters) DeepCopyInto(out *CodeEditorAppSettingsCustomImageParameters) { + *out = *in + if in.AppImageConfigName != nil { + in, out := &in.AppImageConfigName, &out.AppImageConfigName + *out = new(string) + **out = **in + } + if in.ImageName != nil { + in, out := &in.ImageName, &out.ImageName + *out = new(string) + **out = **in + } + if in.ImageVersionNumber != nil { + in, out := &in.ImageVersionNumber, &out.ImageVersionNumber + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeEditorAppSettingsCustomImageParameters. +func (in *CodeEditorAppSettingsCustomImageParameters) DeepCopy() *CodeEditorAppSettingsCustomImageParameters { + if in == nil { + return nil + } + out := new(CodeEditorAppSettingsCustomImageParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *CodeEditorAppSettingsDefaultResourceSpecInitParameters) { + *out = *in + if in.InstanceType != nil { + in, out := &in.InstanceType, &out.InstanceType + *out = new(string) + **out = **in + } + if in.LifecycleConfigArn != nil { + in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn + *out = new(string) + **out = **in + } + if in.SagemakerImageArn != nil { + in, out := &in.SagemakerImageArn, &out.SagemakerImageArn + *out = new(string) **out = **in } if in.SagemakerImageVersionAlias != nil { @@ -2355,6 +2748,18 @@ func (in *CodeEditorAppSettingsDefaultResourceSpecParameters) DeepCopy() *CodeEd // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CodeEditorAppSettingsInitParameters) DeepCopyInto(out *CodeEditorAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]CodeEditorAppSettingsAppLifecycleManagementInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]CodeEditorAppSettingsCustomImageInitParameters, len(*in)) @@ -2395,6 +2800,18 @@ func (in *CodeEditorAppSettingsInitParameters) DeepCopy() *CodeEditorAppSettings // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CodeEditorAppSettingsObservation) DeepCopyInto(out *CodeEditorAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]CodeEditorAppSettingsAppLifecycleManagementObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]CodeEditorAppSettingsCustomImageObservation, len(*in)) @@ -2435,6 +2852,18 @@ func (in *CodeEditorAppSettingsObservation) DeepCopy() *CodeEditorAppSettingsObs // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CodeEditorAppSettingsParameters) DeepCopyInto(out *CodeEditorAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]CodeEditorAppSettingsAppLifecycleManagementParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]CodeEditorAppSettingsCustomImageParameters, len(*in)) @@ -2976,6 +3405,72 @@ func (in *CognitoMemberDefinitionParameters) DeepCopy() *CognitoMemberDefinition return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CollectionConfigInitParameters) DeepCopyInto(out *CollectionConfigInitParameters) { + *out = *in + if in.VectorConfig != nil { + in, out := &in.VectorConfig, &out.VectorConfig + *out = make([]VectorConfigInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionConfigInitParameters. +func (in *CollectionConfigInitParameters) DeepCopy() *CollectionConfigInitParameters { + if in == nil { + return nil + } + out := new(CollectionConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CollectionConfigObservation) DeepCopyInto(out *CollectionConfigObservation) { + *out = *in + if in.VectorConfig != nil { + in, out := &in.VectorConfig, &out.VectorConfig + *out = make([]VectorConfigObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionConfigObservation. +func (in *CollectionConfigObservation) DeepCopy() *CollectionConfigObservation { + if in == nil { + return nil + } + out := new(CollectionConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CollectionConfigParameters) DeepCopyInto(out *CollectionConfigParameters) { + *out = *in + if in.VectorConfig != nil { + in, out := &in.VectorConfig, &out.VectorConfig + *out = make([]VectorConfigParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionConfigParameters. +func (in *CollectionConfigParameters) DeepCopy() *CollectionConfigParameters { + if in == nil { + return nil + } + out := new(CollectionConfigParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContainerConfigInitParameters) DeepCopyInto(out *ContainerConfigInitParameters) { *out = *in @@ -4482,6 +4977,11 @@ func (in *DefaultSpaceSettingsParameters) DeepCopy() *DefaultSpaceSettingsParame // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsInitParameters) DeepCopyInto(out *DefaultUserSettingsInitParameters) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = make([]CanvasAppSettingsInitParameters, len(*in)) @@ -5044,6 +5544,11 @@ func (in *DefaultUserSettingsKernelGatewayAppSettingsParameters) DeepCopy() *Def // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsObservation) DeepCopyInto(out *DefaultUserSettingsObservation) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = make([]CanvasAppSettingsObservation, len(*in)) @@ -5176,6 +5681,11 @@ func (in *DefaultUserSettingsObservation) DeepCopy() *DefaultUserSettingsObserva // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultUserSettingsParameters) DeepCopyInto(out *DefaultUserSettingsParameters) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = make([]CanvasAppSettingsParameters, len(*in)) @@ -6306,6 +6816,11 @@ func (in *DomainInitParameters) DeepCopyInto(out *DomainInitParameters) { } } } + if in.TagPropagation != nil { + in, out := &in.TagPropagation, &out.TagPropagation + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -6478,6 +6993,11 @@ func (in *DomainObservation) DeepCopyInto(out *DomainObservation) { } } } + if in.TagPropagation != nil { + in, out := &in.TagPropagation, &out.TagPropagation + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -6626,6 +7146,11 @@ func (in *DomainParameters) DeepCopyInto(out *DomainParameters) { } } } + if in.TagPropagation != nil { + in, out := &in.TagPropagation, &out.TagPropagation + *out = new(string) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -7035,40 +7560,226 @@ func (in *EFSFileSystemParameters) DeepCopy() *EFSFileSystemParameters { } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *Endpoint) DeepCopyInto(out *Endpoint) { +func (in *EmrServerlessSettingsInitParameters) DeepCopyInto(out *EmrServerlessSettingsInitParameters) { *out = *in - out.TypeMeta = in.TypeMeta - in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) - in.Spec.DeepCopyInto(&out.Spec) - in.Status.DeepCopyInto(&out.Status) + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint. -func (in *Endpoint) DeepCopy() *Endpoint { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrServerlessSettingsInitParameters. +func (in *EmrServerlessSettingsInitParameters) DeepCopy() *EmrServerlessSettingsInitParameters { if in == nil { return nil } - out := new(Endpoint) + out := new(EmrServerlessSettingsInitParameters) in.DeepCopyInto(out) return out } -// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. -func (in *Endpoint) DeepCopyObject() runtime.Object { - if c := in.DeepCopy(); c != nil { - return c - } - return nil -} - // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *EndpointConfiguration) DeepCopyInto(out *EndpointConfiguration) { +func (in *EmrServerlessSettingsObservation) DeepCopyInto(out *EmrServerlessSettingsObservation) { *out = *in - out.TypeMeta = in.TypeMeta - in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) - in.Spec.DeepCopyInto(&out.Spec) - in.Status.DeepCopyInto(&out.Status) -} + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrServerlessSettingsObservation. +func (in *EmrServerlessSettingsObservation) DeepCopy() *EmrServerlessSettingsObservation { + if in == nil { + return nil + } + out := new(EmrServerlessSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrServerlessSettingsParameters) DeepCopyInto(out *EmrServerlessSettingsParameters) { + *out = *in + if in.ExecutionRoleArn != nil { + in, out := &in.ExecutionRoleArn, &out.ExecutionRoleArn + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrServerlessSettingsParameters. +func (in *EmrServerlessSettingsParameters) DeepCopy() *EmrServerlessSettingsParameters { + if in == nil { + return nil + } + out := new(EmrServerlessSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrSettingsInitParameters) DeepCopyInto(out *EmrSettingsInitParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrSettingsInitParameters. +func (in *EmrSettingsInitParameters) DeepCopy() *EmrSettingsInitParameters { + if in == nil { + return nil + } + out := new(EmrSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrSettingsObservation) DeepCopyInto(out *EmrSettingsObservation) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrSettingsObservation. +func (in *EmrSettingsObservation) DeepCopy() *EmrSettingsObservation { + if in == nil { + return nil + } + out := new(EmrSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EmrSettingsParameters) DeepCopyInto(out *EmrSettingsParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmrSettingsParameters. +func (in *EmrSettingsParameters) DeepCopy() *EmrSettingsParameters { + if in == nil { + return nil + } + out := new(EmrSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *Endpoint) DeepCopyInto(out *Endpoint) { + *out = *in + out.TypeMeta = in.TypeMeta + in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) + in.Spec.DeepCopyInto(&out.Spec) + in.Status.DeepCopyInto(&out.Status) +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint. +func (in *Endpoint) DeepCopy() *Endpoint { + if in == nil { + return nil + } + out := new(Endpoint) + in.DeepCopyInto(out) + return out +} + +// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. +func (in *Endpoint) DeepCopyObject() runtime.Object { + if c := in.DeepCopy(); c != nil { + return c + } + return nil +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *EndpointConfiguration) DeepCopyInto(out *EndpointConfiguration) { + *out = *in + out.TypeMeta = in.TypeMeta + in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) + in.Spec.DeepCopyInto(&out.Spec) + in.Status.DeepCopyInto(&out.Status) +} // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfiguration. func (in *EndpointConfiguration) DeepCopy() *EndpointConfiguration { @@ -7648,6 +8359,18 @@ func (in *EndpointStatus) DeepCopy() *EndpointStatus { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureDefinitionInitParameters) DeepCopyInto(out *FeatureDefinitionInitParameters) { *out = *in + if in.CollectionConfig != nil { + in, out := &in.CollectionConfig, &out.CollectionConfig + *out = make([]CollectionConfigInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.CollectionType != nil { + in, out := &in.CollectionType, &out.CollectionType + *out = new(string) + **out = **in + } if in.FeatureName != nil { in, out := &in.FeatureName, &out.FeatureName *out = new(string) @@ -7673,6 +8396,18 @@ func (in *FeatureDefinitionInitParameters) DeepCopy() *FeatureDefinitionInitPara // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureDefinitionObservation) DeepCopyInto(out *FeatureDefinitionObservation) { *out = *in + if in.CollectionConfig != nil { + in, out := &in.CollectionConfig, &out.CollectionConfig + *out = make([]CollectionConfigObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.CollectionType != nil { + in, out := &in.CollectionType, &out.CollectionType + *out = new(string) + **out = **in + } if in.FeatureName != nil { in, out := &in.FeatureName, &out.FeatureName *out = new(string) @@ -7698,6 +8433,18 @@ func (in *FeatureDefinitionObservation) DeepCopy() *FeatureDefinitionObservation // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureDefinitionParameters) DeepCopyInto(out *FeatureDefinitionParameters) { *out = *in + if in.CollectionConfig != nil { + in, out := &in.CollectionConfig, &out.CollectionConfig + *out = make([]CollectionConfigParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.CollectionType != nil { + in, out := &in.CollectionType, &out.CollectionType + *out = new(string) + **out = **in + } if in.FeatureName != nil { in, out := &in.FeatureName, &out.FeatureName *out = new(string) @@ -7817,6 +8564,13 @@ func (in *FeatureGroupInitParameters) DeepCopyInto(out *FeatureGroupInitParamete (*out)[key] = outVal } } + if in.ThroughputConfig != nil { + in, out := &in.ThroughputConfig, &out.ThroughputConfig + *out = make([]ThroughputConfigInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupInitParameters. @@ -7947,6 +8701,13 @@ func (in *FeatureGroupObservation) DeepCopyInto(out *FeatureGroupObservation) { (*out)[key] = outVal } } + if in.ThroughputConfig != nil { + in, out := &in.ThroughputConfig, &out.ThroughputConfig + *out = make([]ThroughputConfigObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupObservation. @@ -8034,6 +8795,13 @@ func (in *FeatureGroupParameters) DeepCopyInto(out *FeatureGroupParameters) { (*out)[key] = outVal } } + if in.ThroughputConfig != nil { + in, out := &in.ThroughputConfig, &out.ThroughputConfig + *out = make([]ThroughputConfigParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGroupParameters. @@ -8507,73 +9275,178 @@ func (in *IdentityProviderOauthSettingsParameters) DeepCopy() *IdentityProviderO } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *Image) DeepCopyInto(out *Image) { +func (in *IdleSettingsInitParameters) DeepCopyInto(out *IdleSettingsInitParameters) { *out = *in - out.TypeMeta = in.TypeMeta - in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) - in.Spec.DeepCopyInto(&out.Spec) - in.Status.DeepCopyInto(&out.Status) + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image. -func (in *Image) DeepCopy() *Image { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdleSettingsInitParameters. +func (in *IdleSettingsInitParameters) DeepCopy() *IdleSettingsInitParameters { if in == nil { return nil } - out := new(Image) + out := new(IdleSettingsInitParameters) in.DeepCopyInto(out) return out } -// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. -func (in *Image) DeepCopyObject() runtime.Object { - if c := in.DeepCopy(); c != nil { - return c - } - return nil -} - // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *ImageConfigInitParameters) DeepCopyInto(out *ImageConfigInitParameters) { +func (in *IdleSettingsObservation) DeepCopyInto(out *IdleSettingsObservation) { *out = *in - if in.RepositoryAccessMode != nil { - in, out := &in.RepositoryAccessMode, &out.RepositoryAccessMode + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement *out = new(string) **out = **in } - if in.RepositoryAuthConfig != nil { - in, out := &in.RepositoryAuthConfig, &out.RepositoryAuthConfig - *out = make([]RepositoryAuthConfigInitParameters, len(*in)) - for i := range *in { - (*in)[i].DeepCopyInto(&(*out)[i]) - } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageConfigInitParameters. -func (in *ImageConfigInitParameters) DeepCopy() *ImageConfigInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdleSettingsObservation. +func (in *IdleSettingsObservation) DeepCopy() *IdleSettingsObservation { if in == nil { return nil } - out := new(ImageConfigInitParameters) + out := new(IdleSettingsObservation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *ImageConfigObservation) DeepCopyInto(out *ImageConfigObservation) { +func (in *IdleSettingsParameters) DeepCopyInto(out *IdleSettingsParameters) { *out = *in - if in.RepositoryAccessMode != nil { - in, out := &in.RepositoryAccessMode, &out.RepositoryAccessMode - *out = new(string) + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) **out = **in } - if in.RepositoryAuthConfig != nil { - in, out := &in.RepositoryAuthConfig, &out.RepositoryAuthConfig - *out = make([]RepositoryAuthConfigObservation, len(*in)) - for i := range *in { - (*in)[i].DeepCopyInto(&(*out)[i]) - } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdleSettingsParameters. +func (in *IdleSettingsParameters) DeepCopy() *IdleSettingsParameters { + if in == nil { + return nil + } + out := new(IdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *Image) DeepCopyInto(out *Image) { + *out = *in + out.TypeMeta = in.TypeMeta + in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) + in.Spec.DeepCopyInto(&out.Spec) + in.Status.DeepCopyInto(&out.Status) +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image. +func (in *Image) DeepCopy() *Image { + if in == nil { + return nil + } + out := new(Image) + in.DeepCopyInto(out) + return out +} + +// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. +func (in *Image) DeepCopyObject() runtime.Object { + if c := in.DeepCopy(); c != nil { + return c + } + return nil +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ImageConfigInitParameters) DeepCopyInto(out *ImageConfigInitParameters) { + *out = *in + if in.RepositoryAccessMode != nil { + in, out := &in.RepositoryAccessMode, &out.RepositoryAccessMode + *out = new(string) + **out = **in + } + if in.RepositoryAuthConfig != nil { + in, out := &in.RepositoryAuthConfig, &out.RepositoryAuthConfig + *out = make([]RepositoryAuthConfigInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageConfigInitParameters. +func (in *ImageConfigInitParameters) DeepCopy() *ImageConfigInitParameters { + if in == nil { + return nil + } + out := new(ImageConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ImageConfigObservation) DeepCopyInto(out *ImageConfigObservation) { + *out = *in + if in.RepositoryAccessMode != nil { + in, out := &in.RepositoryAccessMode, &out.RepositoryAccessMode + *out = new(string) + **out = **in + } + if in.RepositoryAuthConfig != nil { + in, out := &in.RepositoryAuthConfig, &out.RepositoryAuthConfig + *out = make([]RepositoryAuthConfigObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } } } @@ -9542,6 +10415,18 @@ func (in *JupyterLabAppSettingsDefaultResourceSpecParameters) DeepCopy() *Jupyte // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *JupyterLabAppSettingsInitParameters) DeepCopyInto(out *JupyterLabAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]AppLifecycleManagementInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]JupyterLabAppSettingsCodeRepositoryInitParameters, len(*in)) @@ -9563,6 +10448,13 @@ func (in *JupyterLabAppSettingsInitParameters) DeepCopyInto(out *JupyterLabAppSe (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = make([]EmrSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -9589,6 +10481,18 @@ func (in *JupyterLabAppSettingsInitParameters) DeepCopy() *JupyterLabAppSettings // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *JupyterLabAppSettingsObservation) DeepCopyInto(out *JupyterLabAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]AppLifecycleManagementObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]JupyterLabAppSettingsCodeRepositoryObservation, len(*in)) @@ -9610,6 +10514,13 @@ func (in *JupyterLabAppSettingsObservation) DeepCopyInto(out *JupyterLabAppSetti (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = make([]EmrSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -9636,6 +10547,18 @@ func (in *JupyterLabAppSettingsObservation) DeepCopy() *JupyterLabAppSettingsObs // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *JupyterLabAppSettingsParameters) DeepCopyInto(out *JupyterLabAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]AppLifecycleManagementParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]JupyterLabAppSettingsCodeRepositoryParameters, len(*in)) @@ -9657,6 +10580,13 @@ func (in *JupyterLabAppSettingsParameters) DeepCopyInto(out *JupyterLabAppSettin (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = make([]EmrSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -17668,6 +18598,72 @@ func (in *SpaceParameters) DeepCopy() *SpaceParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]CodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]CodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopy() *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]CodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters. +func (in *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopy() *SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters) { *out = *in @@ -17791,6 +18787,13 @@ func (in *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecParameters) DeepC // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsCodeEditorAppSettingsInitParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.DefaultResourceSpec != nil { in, out := &in.DefaultResourceSpec, &out.DefaultResourceSpec *out = make([]SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecInitParameters, len(*in)) @@ -17813,6 +18816,13 @@ func (in *SpaceSettingsCodeEditorAppSettingsInitParameters) DeepCopy() *SpaceSet // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsCodeEditorAppSettingsObservation) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.DefaultResourceSpec != nil { in, out := &in.DefaultResourceSpec, &out.DefaultResourceSpec *out = make([]SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecObservation, len(*in)) @@ -17835,6 +18845,13 @@ func (in *SpaceSettingsCodeEditorAppSettingsObservation) DeepCopy() *SpaceSettin // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsCodeEditorAppSettingsParameters) DeepCopyInto(out *SpaceSettingsCodeEditorAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]SpaceSettingsCodeEditorAppSettingsAppLifecycleManagementParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.DefaultResourceSpec != nil { in, out := &in.DefaultResourceSpec, &out.DefaultResourceSpec *out = make([]SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecParameters, len(*in)) @@ -17917,117 +18934,243 @@ func (in *SpaceSettingsInitParameters) DeepCopy() *SpaceSettingsInitParameters { } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) { +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { *out = *in - if in.RepositoryURL != nil { - in, out := &in.RepositoryURL, &out.RepositoryURL - *out = new(string) + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters. -func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters { if in == nil { return nil } - out := new(SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation) { +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) { *out = *in - if in.RepositoryURL != nil { - in, out := &in.RepositoryURL, &out.RepositoryURL - *out = new(string) + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation. -func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation) DeepCopy() *SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation { if in == nil { return nil } - out := new(SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation) + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters) { +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) { *out = *in - if in.RepositoryURL != nil { - in, out := &in.RepositoryURL, &out.RepositoryURL - *out = new(string) + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) **out = **in } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters. -func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters { if in == nil { return nil } - out := new(SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters) + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) { +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) { *out = *in - if in.InstanceType != nil { - in, out := &in.InstanceType, &out.InstanceType - *out = new(string) - **out = **in - } - if in.LifecycleConfigArn != nil { - in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn - *out = new(string) - **out = **in - } - if in.SagemakerImageArn != nil { - in, out := &in.SagemakerImageArn, &out.SagemakerImageArn - *out = new(string) - **out = **in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } } - if in.SagemakerImageVersionAlias != nil { - in, out := &in.SagemakerImageVersionAlias, &out.SagemakerImageVersionAlias - *out = new(string) - **out = **in +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil } - if in.SagemakerImageVersionArn != nil { - in, out := &in.SagemakerImageVersionArn, &out.SagemakerImageVersionArn - *out = new(string) - **out = **in + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters. -func (in *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation { if in == nil { return nil } - out := new(SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecObservation) { +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) { *out = *in - if in.InstanceType != nil { - in, out := &in.InstanceType, &out.InstanceType - *out = new(string) - **out = **in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } } - if in.LifecycleConfigArn != nil { - in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn - *out = new(string) - **out = **in +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters. +func (in *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) { + *out = *in + if in.RepositoryURL != nil { + in, out := &in.RepositoryURL, &out.RepositoryURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters. +func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation) { + *out = *in + if in.RepositoryURL != nil { + in, out := &in.RepositoryURL, &out.RepositoryURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation. +func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation) DeepCopy() *SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters) { + *out = *in + if in.RepositoryURL != nil { + in, out := &in.RepositoryURL, &out.RepositoryURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters. +func (in *SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) { + *out = *in + if in.InstanceType != nil { + in, out := &in.InstanceType, &out.InstanceType + *out = new(string) + **out = **in + } + if in.LifecycleConfigArn != nil { + in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn + *out = new(string) + **out = **in + } + if in.SagemakerImageArn != nil { + in, out := &in.SagemakerImageArn, &out.SagemakerImageArn + *out = new(string) + **out = **in + } + if in.SagemakerImageVersionAlias != nil { + in, out := &in.SagemakerImageVersionAlias, &out.SagemakerImageVersionAlias + *out = new(string) + **out = **in + } + if in.SagemakerImageVersionArn != nil { + in, out := &in.SagemakerImageVersionArn, &out.SagemakerImageVersionArn + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters. +func (in *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) DeepCopy() *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters { + if in == nil { + return nil + } + out := new(SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecObservation) { + *out = *in + if in.InstanceType != nil { + in, out := &in.InstanceType, &out.InstanceType + *out = new(string) + **out = **in + } + if in.LifecycleConfigArn != nil { + in, out := &in.LifecycleConfigArn, &out.LifecycleConfigArn + *out = new(string) + **out = **in } if in.SagemakerImageArn != nil { in, out := &in.SagemakerImageArn, &out.SagemakerImageArn @@ -18099,6 +19242,13 @@ func (in *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecParameters) DeepC // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsJupyterLabAppSettingsInitParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]SpaceSettingsJupyterLabAppSettingsCodeRepositoryInitParameters, len(*in)) @@ -18128,6 +19278,13 @@ func (in *SpaceSettingsJupyterLabAppSettingsInitParameters) DeepCopy() *SpaceSet // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsJupyterLabAppSettingsObservation) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]SpaceSettingsJupyterLabAppSettingsCodeRepositoryObservation, len(*in)) @@ -18157,6 +19314,13 @@ func (in *SpaceSettingsJupyterLabAppSettingsObservation) DeepCopy() *SpaceSettin // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpaceSettingsJupyterLabAppSettingsParameters) DeepCopyInto(out *SpaceSettingsJupyterLabAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]SpaceSettingsJupyterLabAppSettingsAppLifecycleManagementParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]SpaceSettingsJupyterLabAppSettingsCodeRepositoryParameters, len(*in)) @@ -19501,6 +20665,17 @@ func (in *StudioWebPortalSettingsInitParameters) DeepCopyInto(out *StudioWebPort } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -19538,6 +20713,17 @@ func (in *StudioWebPortalSettingsObservation) DeepCopyInto(out *StudioWebPortalS } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -19575,6 +20761,17 @@ func (in *StudioWebPortalSettingsParameters) DeepCopyInto(out *StudioWebPortalSe } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -19859,6 +21056,96 @@ func (in *TensorBoardAppSettingsParameters) DeepCopy() *TensorBoardAppSettingsPa return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ThroughputConfigInitParameters) DeepCopyInto(out *ThroughputConfigInitParameters) { + *out = *in + if in.ProvisionedReadCapacityUnits != nil { + in, out := &in.ProvisionedReadCapacityUnits, &out.ProvisionedReadCapacityUnits + *out = new(float64) + **out = **in + } + if in.ProvisionedWriteCapacityUnits != nil { + in, out := &in.ProvisionedWriteCapacityUnits, &out.ProvisionedWriteCapacityUnits + *out = new(float64) + **out = **in + } + if in.ThroughputMode != nil { + in, out := &in.ThroughputMode, &out.ThroughputMode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputConfigInitParameters. +func (in *ThroughputConfigInitParameters) DeepCopy() *ThroughputConfigInitParameters { + if in == nil { + return nil + } + out := new(ThroughputConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ThroughputConfigObservation) DeepCopyInto(out *ThroughputConfigObservation) { + *out = *in + if in.ProvisionedReadCapacityUnits != nil { + in, out := &in.ProvisionedReadCapacityUnits, &out.ProvisionedReadCapacityUnits + *out = new(float64) + **out = **in + } + if in.ProvisionedWriteCapacityUnits != nil { + in, out := &in.ProvisionedWriteCapacityUnits, &out.ProvisionedWriteCapacityUnits + *out = new(float64) + **out = **in + } + if in.ThroughputMode != nil { + in, out := &in.ThroughputMode, &out.ThroughputMode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputConfigObservation. +func (in *ThroughputConfigObservation) DeepCopy() *ThroughputConfigObservation { + if in == nil { + return nil + } + out := new(ThroughputConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *ThroughputConfigParameters) DeepCopyInto(out *ThroughputConfigParameters) { + *out = *in + if in.ProvisionedReadCapacityUnits != nil { + in, out := &in.ProvisionedReadCapacityUnits, &out.ProvisionedReadCapacityUnits + *out = new(float64) + **out = **in + } + if in.ProvisionedWriteCapacityUnits != nil { + in, out := &in.ProvisionedWriteCapacityUnits, &out.ProvisionedWriteCapacityUnits + *out = new(float64) + **out = **in + } + if in.ThroughputMode != nil { + in, out := &in.ThroughputMode, &out.ThroughputMode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputConfigParameters. +func (in *ThroughputConfigParameters) DeepCopy() *ThroughputConfigParameters { + if in == nil { + return nil + } + out := new(ThroughputConfigParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TimeSeriesForecastingSettingsInitParameters) DeepCopyInto(out *TimeSeriesForecastingSettingsInitParameters) { *out = *in @@ -20385,6 +21672,13 @@ func (in *UserSettingsCanvasAppSettingsInitParameters) DeepCopyInto(out *UserSet (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = make([]CanvasAppSettingsEmrServerlessSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(CanvasAppSettingsGenerativeAISettingsInitParameters) @@ -20447,6 +21741,13 @@ func (in *UserSettingsCanvasAppSettingsObservation) DeepCopyInto(out *UserSettin (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = make([]CanvasAppSettingsEmrServerlessSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(CanvasAppSettingsGenerativeAISettingsObservation) @@ -20509,6 +21810,13 @@ func (in *UserSettingsCanvasAppSettingsParameters) DeepCopyInto(out *UserSetting (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrServerlessSettings != nil { + in, out := &in.EmrServerlessSettings, &out.EmrServerlessSettings + *out = make([]CanvasAppSettingsEmrServerlessSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.GenerativeAISettings != nil { in, out := &in.GenerativeAISettings, &out.GenerativeAISettings *out = new(CanvasAppSettingsGenerativeAISettingsParameters) @@ -20561,6 +21869,177 @@ func (in *UserSettingsCanvasAppSettingsParameters) DeepCopy() *UserSettingsCanva return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]UserSettingsCodeEditorAppSettingsAppLifecycleManagementIdleSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters. +func (in *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) DeepCopy() *UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters { + if in == nil { + return nil + } + out := new(UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsCodeEditorAppSettingsCustomImageInitParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsCustomImageInitParameters) { *out = *in @@ -20774,6 +22253,18 @@ func (in *UserSettingsCodeEditorAppSettingsDefaultResourceSpecParameters) DeepCo // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsCodeEditorAppSettingsInitParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]UserSettingsCodeEditorAppSettingsAppLifecycleManagementInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]UserSettingsCodeEditorAppSettingsCustomImageInitParameters, len(*in)) @@ -20814,6 +22305,18 @@ func (in *UserSettingsCodeEditorAppSettingsInitParameters) DeepCopy() *UserSetti // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsCodeEditorAppSettingsObservation) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]UserSettingsCodeEditorAppSettingsAppLifecycleManagementObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]UserSettingsCodeEditorAppSettingsCustomImageObservation, len(*in)) @@ -20854,6 +22357,18 @@ func (in *UserSettingsCodeEditorAppSettingsObservation) DeepCopy() *UserSettings // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsCodeEditorAppSettingsParameters) DeepCopyInto(out *UserSettingsCodeEditorAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]UserSettingsCodeEditorAppSettingsAppLifecycleManagementParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CustomImage != nil { in, out := &in.CustomImage, &out.CustomImage *out = make([]UserSettingsCodeEditorAppSettingsCustomImageParameters, len(*in)) @@ -21035,6 +22550,11 @@ func (in *UserSettingsCustomPosixUserConfigParameters) DeepCopy() *UserSettingsC // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsInitParameters) DeepCopyInto(out *UserSettingsInitParameters) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = make([]UserSettingsCanvasAppSettingsInitParameters, len(*in)) @@ -21119,47 +22639,218 @@ func (in *UserSettingsInitParameters) DeepCopyInto(out *UserSettingsInitParamete } } } - if in.SharingSettings != nil { - in, out := &in.SharingSettings, &out.SharingSettings - *out = make([]UserSettingsSharingSettingsInitParameters, len(*in)) - for i := range *in { - (*in)[i].DeepCopyInto(&(*out)[i]) - } + if in.SharingSettings != nil { + in, out := &in.SharingSettings, &out.SharingSettings + *out = make([]UserSettingsSharingSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.SpaceStorageSettings != nil { + in, out := &in.SpaceStorageSettings, &out.SpaceStorageSettings + *out = make([]UserSettingsSpaceStorageSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.StudioWebPortal != nil { + in, out := &in.StudioWebPortal, &out.StudioWebPortal + *out = new(string) + **out = **in + } + if in.StudioWebPortalSettings != nil { + in, out := &in.StudioWebPortalSettings, &out.StudioWebPortalSettings + *out = make([]UserSettingsStudioWebPortalSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.TensorBoardAppSettings != nil { + in, out := &in.TensorBoardAppSettings, &out.TensorBoardAppSettings + *out = make([]UserSettingsTensorBoardAppSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsInitParameters. +func (in *UserSettingsInitParameters) DeepCopy() *UserSettingsInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) { + *out = *in + if in.IdleTimeoutInMinutes != nil { + in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes + *out = new(float64) + **out = **in + } + if in.LifecycleManagement != nil { + in, out := &in.LifecycleManagement, &out.LifecycleManagement + *out = new(string) + **out = **in + } + if in.MaxIdleTimeoutInMinutes != nil { + in, out := &in.MaxIdleTimeoutInMinutes, &out.MaxIdleTimeoutInMinutes + *out = new(float64) + **out = **in } - if in.SpaceStorageSettings != nil { - in, out := &in.SpaceStorageSettings, &out.SpaceStorageSettings - *out = make([]UserSettingsSpaceStorageSettingsInitParameters, len(*in)) + if in.MinIdleTimeoutInMinutes != nil { + in, out := &in.MinIdleTimeoutInMinutes, &out.MinIdleTimeoutInMinutes + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsInitParameters, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } - if in.StudioWebPortal != nil { - in, out := &in.StudioWebPortal, &out.StudioWebPortal - *out = new(string) - **out = **in +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters { + if in == nil { + return nil } - if in.StudioWebPortalSettings != nil { - in, out := &in.StudioWebPortalSettings, &out.StudioWebPortalSettings - *out = make([]UserSettingsStudioWebPortalSettingsInitParameters, len(*in)) + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsObservation, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } - if in.TensorBoardAppSettings != nil { - in, out := &in.TensorBoardAppSettings, &out.TensorBoardAppSettings - *out = make([]UserSettingsTensorBoardAppSettingsInitParameters, len(*in)) +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) { + *out = *in + if in.IdleSettings != nil { + in, out := &in.IdleSettings, &out.IdleSettings + *out = make([]UserSettingsJupyterLabAppSettingsAppLifecycleManagementIdleSettingsParameters, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsInitParameters. -func (in *UserSettingsInitParameters) DeepCopy() *UserSettingsInitParameters { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters. +func (in *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters { if in == nil { return nil } - out := new(UserSettingsInitParameters) + out := new(UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters) in.DeepCopyInto(out) return out } @@ -21434,9 +23125,132 @@ func (in *UserSettingsJupyterLabAppSettingsDefaultResourceSpecParameters) DeepCo return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsObservation) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsEmrSettingsObservation) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsEmrSettingsObservation. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsObservation) DeepCopy() *UserSettingsJupyterLabAppSettingsEmrSettingsObservation { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsEmrSettingsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsEmrSettingsParameters) { + *out = *in + if in.AssumableRoleArns != nil { + in, out := &in.AssumableRoleArns, &out.AssumableRoleArns + *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.ExecutionRoleArns != nil { + in, out := &in.ExecutionRoleArns, &out.ExecutionRoleArns + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSettingsJupyterLabAppSettingsEmrSettingsParameters. +func (in *UserSettingsJupyterLabAppSettingsEmrSettingsParameters) DeepCopy() *UserSettingsJupyterLabAppSettingsEmrSettingsParameters { + if in == nil { + return nil + } + out := new(UserSettingsJupyterLabAppSettingsEmrSettingsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsJupyterLabAppSettingsInitParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsInitParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]UserSettingsJupyterLabAppSettingsAppLifecycleManagementInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]UserSettingsJupyterLabAppSettingsCodeRepositoryInitParameters, len(*in)) @@ -21458,6 +23272,13 @@ func (in *UserSettingsJupyterLabAppSettingsInitParameters) DeepCopyInto(out *Use (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = make([]UserSettingsJupyterLabAppSettingsEmrSettingsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -21484,6 +23305,18 @@ func (in *UserSettingsJupyterLabAppSettingsInitParameters) DeepCopy() *UserSetti // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsJupyterLabAppSettingsObservation) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsObservation) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]UserSettingsJupyterLabAppSettingsAppLifecycleManagementObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]UserSettingsJupyterLabAppSettingsCodeRepositoryObservation, len(*in)) @@ -21505,6 +23338,13 @@ func (in *UserSettingsJupyterLabAppSettingsObservation) DeepCopyInto(out *UserSe (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = make([]UserSettingsJupyterLabAppSettingsEmrSettingsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -21531,6 +23371,18 @@ func (in *UserSettingsJupyterLabAppSettingsObservation) DeepCopy() *UserSettings // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsJupyterLabAppSettingsParameters) DeepCopyInto(out *UserSettingsJupyterLabAppSettingsParameters) { *out = *in + if in.AppLifecycleManagement != nil { + in, out := &in.AppLifecycleManagement, &out.AppLifecycleManagement + *out = make([]UserSettingsJupyterLabAppSettingsAppLifecycleManagementParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.BuiltInLifecycleConfigArn != nil { + in, out := &in.BuiltInLifecycleConfigArn, &out.BuiltInLifecycleConfigArn + *out = new(string) + **out = **in + } if in.CodeRepository != nil { in, out := &in.CodeRepository, &out.CodeRepository *out = make([]UserSettingsJupyterLabAppSettingsCodeRepositoryParameters, len(*in)) @@ -21552,6 +23404,13 @@ func (in *UserSettingsJupyterLabAppSettingsParameters) DeepCopyInto(out *UserSet (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.EmrSettings != nil { + in, out := &in.EmrSettings, &out.EmrSettings + *out = make([]UserSettingsJupyterLabAppSettingsEmrSettingsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.LifecycleConfigArns != nil { in, out := &in.LifecycleConfigArns, &out.LifecycleConfigArns *out = make([]*string, len(*in)) @@ -22208,6 +24067,11 @@ func (in *UserSettingsKernelGatewayAppSettingsParameters) DeepCopy() *UserSettin // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsObservation) DeepCopyInto(out *UserSettingsObservation) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = make([]UserSettingsCanvasAppSettingsObservation, len(*in)) @@ -22340,6 +24204,11 @@ func (in *UserSettingsObservation) DeepCopy() *UserSettingsObservation { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserSettingsParameters) DeepCopyInto(out *UserSettingsParameters) { *out = *in + if in.AutoMountHomeEFS != nil { + in, out := &in.AutoMountHomeEFS, &out.AutoMountHomeEFS + *out = new(string) + **out = **in + } if in.CanvasAppSettings != nil { in, out := &in.CanvasAppSettings, &out.CanvasAppSettings *out = make([]UserSettingsCanvasAppSettingsParameters, len(*in)) @@ -23011,6 +24880,17 @@ func (in *UserSettingsStudioWebPortalSettingsInitParameters) DeepCopyInto(out *U } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -23048,6 +24928,17 @@ func (in *UserSettingsStudioWebPortalSettingsObservation) DeepCopyInto(out *User } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -23085,6 +24976,17 @@ func (in *UserSettingsStudioWebPortalSettingsParameters) DeepCopyInto(out *UserS } } } + if in.HiddenInstanceTypes != nil { + in, out := &in.HiddenInstanceTypes, &out.HiddenInstanceTypes + *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.HiddenMLTools != nil { in, out := &in.HiddenMLTools, &out.HiddenMLTools *out = make([]*string, len(*in)) @@ -23405,6 +25307,66 @@ func (in *VPCConfigParameters) DeepCopy() *VPCConfigParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *VectorConfigInitParameters) DeepCopyInto(out *VectorConfigInitParameters) { + *out = *in + if in.Dimension != nil { + in, out := &in.Dimension, &out.Dimension + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VectorConfigInitParameters. +func (in *VectorConfigInitParameters) DeepCopy() *VectorConfigInitParameters { + if in == nil { + return nil + } + out := new(VectorConfigInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *VectorConfigObservation) DeepCopyInto(out *VectorConfigObservation) { + *out = *in + if in.Dimension != nil { + in, out := &in.Dimension, &out.Dimension + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VectorConfigObservation. +func (in *VectorConfigObservation) DeepCopy() *VectorConfigObservation { + if in == nil { + return nil + } + out := new(VectorConfigObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *VectorConfigParameters) DeepCopyInto(out *VectorConfigParameters) { + *out = *in + if in.Dimension != nil { + in, out := &in.Dimension, &out.Dimension + *out = new(float64) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VectorConfigParameters. +func (in *VectorConfigParameters) DeepCopy() *VectorConfigParameters { + if in == nil { + return nil + } + out := new(VectorConfigParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *WorkerAccessConfigurationInitParameters) DeepCopyInto(out *WorkerAccessConfigurationInitParameters) { *out = *in diff --git a/apis/workspaces/v1beta1/zz_generated.deepcopy.go b/apis/workspaces/v1beta1/zz_generated.deepcopy.go index 6b973dad44..7f55e45c04 100644 --- a/apis/workspaces/v1beta1/zz_generated.deepcopy.go +++ b/apis/workspaces/v1beta1/zz_generated.deepcopy.go @@ -69,6 +69,13 @@ func (in *DirectoryInitParameters) DeepCopyInto(out *DirectoryInitParameters) { } } } + if in.SAMLProperties != nil { + in, out := &in.SAMLProperties, &out.SAMLProperties + *out = make([]SAMLPropertiesInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.SelfServicePermissions != nil { in, out := &in.SelfServicePermissions, &out.SelfServicePermissions *out = make([]SelfServicePermissionsInitParameters, len(*in)) @@ -238,6 +245,13 @@ func (in *DirectoryObservation) DeepCopyInto(out *DirectoryObservation) { *out = new(string) **out = **in } + if in.SAMLProperties != nil { + in, out := &in.SAMLProperties, &out.SAMLProperties + *out = make([]SAMLPropertiesObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.SelfServicePermissions != nil { in, out := &in.SelfServicePermissions, &out.SelfServicePermissions *out = make([]SelfServicePermissionsObservation, len(*in)) @@ -353,6 +367,13 @@ func (in *DirectoryParameters) DeepCopyInto(out *DirectoryParameters) { *out = new(string) **out = **in } + if in.SAMLProperties != nil { + in, out := &in.SAMLProperties, &out.SAMLProperties + *out = make([]SAMLPropertiesParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.SelfServicePermissions != nil { in, out := &in.SelfServicePermissions, &out.SelfServicePermissions *out = make([]SelfServicePermissionsParameters, len(*in)) @@ -799,6 +820,96 @@ func (in *RulesParameters) DeepCopy() *RulesParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SAMLPropertiesInitParameters) DeepCopyInto(out *SAMLPropertiesInitParameters) { + *out = *in + if in.RelayStateParameterName != nil { + in, out := &in.RelayStateParameterName, &out.RelayStateParameterName + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } + if in.UserAccessURL != nil { + in, out := &in.UserAccessURL, &out.UserAccessURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SAMLPropertiesInitParameters. +func (in *SAMLPropertiesInitParameters) DeepCopy() *SAMLPropertiesInitParameters { + if in == nil { + return nil + } + out := new(SAMLPropertiesInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SAMLPropertiesObservation) DeepCopyInto(out *SAMLPropertiesObservation) { + *out = *in + if in.RelayStateParameterName != nil { + in, out := &in.RelayStateParameterName, &out.RelayStateParameterName + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } + if in.UserAccessURL != nil { + in, out := &in.UserAccessURL, &out.UserAccessURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SAMLPropertiesObservation. +func (in *SAMLPropertiesObservation) DeepCopy() *SAMLPropertiesObservation { + if in == nil { + return nil + } + out := new(SAMLPropertiesObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SAMLPropertiesParameters) DeepCopyInto(out *SAMLPropertiesParameters) { + *out = *in + if in.RelayStateParameterName != nil { + in, out := &in.RelayStateParameterName, &out.RelayStateParameterName + *out = new(string) + **out = **in + } + if in.Status != nil { + in, out := &in.Status, &out.Status + *out = new(string) + **out = **in + } + if in.UserAccessURL != nil { + in, out := &in.UserAccessURL, &out.UserAccessURL + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SAMLPropertiesParameters. +func (in *SAMLPropertiesParameters) DeepCopy() *SAMLPropertiesParameters { + if in == nil { + return nil + } + out := new(SAMLPropertiesParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SelfServicePermissionsInitParameters) DeepCopyInto(out *SelfServicePermissionsInitParameters) { *out = *in diff --git a/package/crds/appflow.aws.upbound.io_flows.yaml b/package/crds/appflow.aws.upbound.io_flows.yaml index 862adfa92e..7d54d3ec65 100644 --- a/package/crds/appflow.aws.upbound.io_flows.yaml +++ b/package/crds/appflow.aws.upbound.io_flows.yaml @@ -1090,6 +1090,32 @@ spec: description: Object path specified in the SAPOData flow destination. type: string + paginationConfig: + description: Sets the page size for each concurrent + process that transfers OData records from + your SAP instance. + items: + properties: + maxPageSize: + description: he maximum number of records + that Amazon AppFlow receives in each + page of the response from your SAP application. + type: number + type: object + type: array + parallelismConfig: + description: Sets the number of concurrent processes + that transfers OData records from your SAP + instance. + items: + properties: + maxPageSize: + description: he maximum number of records + that Amazon AppFlow receives in each + page of the response from your SAP application. + type: number + type: object + type: array type: object type: array serviceNow: @@ -2399,6 +2425,32 @@ spec: description: Object path specified in the SAPOData flow destination. type: string + paginationConfig: + description: Sets the page size for each concurrent + process that transfers OData records from + your SAP instance. + items: + properties: + maxPageSize: + description: he maximum number of records + that Amazon AppFlow receives in each + page of the response from your SAP application. + type: number + type: object + type: array + parallelismConfig: + description: Sets the number of concurrent processes + that transfers OData records from your SAP + instance. + items: + properties: + maxPageSize: + description: he maximum number of records + that Amazon AppFlow receives in each + page of the response from your SAP application. + type: number + type: object + type: array type: object type: array serviceNow: @@ -3738,6 +3790,32 @@ spec: description: Object path specified in the SAPOData flow destination. type: string + paginationConfig: + description: Sets the page size for each concurrent + process that transfers OData records from + your SAP instance. + items: + properties: + maxPageSize: + description: he maximum number of records + that Amazon AppFlow receives in each + page of the response from your SAP application. + type: number + type: object + type: array + parallelismConfig: + description: Sets the number of concurrent processes + that transfers OData records from your SAP + instance. + items: + properties: + maxPageSize: + description: he maximum number of records + that Amazon AppFlow receives in each + page of the response from your SAP application. + type: number + type: object + type: array type: object type: array serviceNow: diff --git a/package/crds/backup.aws.upbound.io_plans.yaml b/package/crds/backup.aws.upbound.io_plans.yaml index 4248f43909..62f6d638d8 100644 --- a/package/crds/backup.aws.upbound.io_plans.yaml +++ b/package/crds/backup.aws.upbound.io_plans.yaml @@ -186,6 +186,10 @@ spec: description: A CRON expression specifying when AWS Backup initiates a backup job. type: string + scheduleExpressionTimezone: + description: 'The timezone in which the schedule expression + is set. Default value: "Etc/UTC".' + type: string startWindow: description: The amount of time in minutes before beginning a backup. @@ -403,6 +407,10 @@ spec: description: A CRON expression specifying when AWS Backup initiates a backup job. type: string + scheduleExpressionTimezone: + description: 'The timezone in which the schedule expression + is set. Default value: "Etc/UTC".' + type: string startWindow: description: The amount of time in minutes before beginning a backup. @@ -792,6 +800,10 @@ spec: description: A CRON expression specifying when AWS Backup initiates a backup job. type: string + scheduleExpressionTimezone: + description: 'The timezone in which the schedule expression + is set. Default value: "Etc/UTC".' + type: string startWindow: description: The amount of time in minutes before beginning a backup. diff --git a/package/crds/cloudwatchevents.aws.upbound.io_targets.yaml b/package/crds/cloudwatchevents.aws.upbound.io_targets.yaml index 54df033920..520876a2e3 100644 --- a/package/crds/cloudwatchevents.aws.upbound.io_targets.yaml +++ b/package/crds/cloudwatchevents.aws.upbound.io_targets.yaml @@ -73,6 +73,18 @@ spec: type: string forProvider: properties: + appsyncTarget: + description: Parameters used when you are using the rule to invoke + an AppSync GraphQL API mutation. Documented below. A maximum + of 1 are allowed. + items: + properties: + graphqlOperation: + description: Contains the GraphQL mutation to be parsed + and executed. + type: string + type: object + type: array arn: description: The Amazon Resource Name (ARN) of the target. type: string @@ -778,6 +790,18 @@ spec: for example because of an external controller is managing them, like an autoscaler. properties: + appsyncTarget: + description: Parameters used when you are using the rule to invoke + an AppSync GraphQL API mutation. Documented below. A maximum + of 1 are allowed. + items: + properties: + graphqlOperation: + description: Contains the GraphQL mutation to be parsed + and executed. + type: string + type: object + type: array arn: description: The Amazon Resource Name (ARN) of the target. type: string @@ -1641,6 +1665,18 @@ spec: properties: atProvider: properties: + appsyncTarget: + description: Parameters used when you are using the rule to invoke + an AppSync GraphQL API mutation. Documented below. A maximum + of 1 are allowed. + items: + properties: + graphqlOperation: + description: Contains the GraphQL mutation to be parsed + and executed. + type: string + type: object + type: array arn: description: The Amazon Resource Name (ARN) of the target. type: string diff --git a/package/crds/deploy.aws.upbound.io_deploymentconfigs.yaml b/package/crds/deploy.aws.upbound.io_deploymentconfigs.yaml index 1f542bc420..056eea4ee3 100644 --- a/package/crds/deploy.aws.upbound.io_deploymentconfigs.yaml +++ b/package/crds/deploy.aws.upbound.io_deploymentconfigs.yaml @@ -139,6 +139,56 @@ spec: type: string type: object type: array + zonalConfig: + description: A zonal_config block. Zonal Config is documented + below. + items: + properties: + firstZoneMonitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to the first Availability + Zone. CodeDeploy will wait this amount of time before + starting a deployment to the second Availability Zone. + If you don't specify a value for first_zone_monitor_duration_in_seconds, + then CodeDeploy uses the monitor_duration_in_seconds value + for the first Availability Zone. + type: number + minimumHealthyHostsPerZone: + description: The number or percentage of instances that + must remain available per Availability Zone during a deployment. + If you don't specify a value under minimum_healthy_hosts_per_zone, + then CodeDeploy uses a default value of 0 percent. This + block is more documented below. + items: + properties: + type: + description: The type can either be FLEET_PERCENT + or HOST_COUNT. + type: string + value: + description: The value when the type is FLEET_PERCENT + represents the minimum number of healthy instances + as a percentage of the total number of instances + in the Availability Zone during a deployment. If + you specify FLEET_PERCENT, at the start of the deployment, + AWS CodeDeploy converts the percentage to the equivalent + number of instance and rounds up fractional instances. + When the type is HOST_COUNT, the value represents + the minimum number of healthy instances in the Availability + Zone as an absolute value. + type: number + type: object + type: array + monitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to an Availability + Zone. CodeDeploy will wait this amount of time before + starting a deployment to the next Availability Zone. If + you don't specify a monitor_duration_in_seconds, CodeDeploy + starts deploying to the next Availability Zone immediately. + type: number + type: object + type: array required: - region type: object @@ -217,6 +267,56 @@ spec: type: string type: object type: array + zonalConfig: + description: A zonal_config block. Zonal Config is documented + below. + items: + properties: + firstZoneMonitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to the first Availability + Zone. CodeDeploy will wait this amount of time before + starting a deployment to the second Availability Zone. + If you don't specify a value for first_zone_monitor_duration_in_seconds, + then CodeDeploy uses the monitor_duration_in_seconds value + for the first Availability Zone. + type: number + minimumHealthyHostsPerZone: + description: The number or percentage of instances that + must remain available per Availability Zone during a deployment. + If you don't specify a value under minimum_healthy_hosts_per_zone, + then CodeDeploy uses a default value of 0 percent. This + block is more documented below. + items: + properties: + type: + description: The type can either be FLEET_PERCENT + or HOST_COUNT. + type: string + value: + description: The value when the type is FLEET_PERCENT + represents the minimum number of healthy instances + as a percentage of the total number of instances + in the Availability Zone during a deployment. If + you specify FLEET_PERCENT, at the start of the deployment, + AWS CodeDeploy converts the percentage to the equivalent + number of instance and rounds up fractional instances. + When the type is HOST_COUNT, the value represents + the minimum number of healthy instances in the Availability + Zone as an absolute value. + type: number + type: object + type: array + monitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to an Availability + Zone. CodeDeploy will wait this amount of time before + starting a deployment to the next Availability Zone. If + you don't specify a monitor_duration_in_seconds, CodeDeploy + starts deploying to the next Availability Zone immediately. + type: number + type: object + type: array type: object managementPolicies: default: @@ -461,6 +561,56 @@ spec: type: string type: object type: array + zonalConfig: + description: A zonal_config block. Zonal Config is documented + below. + items: + properties: + firstZoneMonitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to the first Availability + Zone. CodeDeploy will wait this amount of time before + starting a deployment to the second Availability Zone. + If you don't specify a value for first_zone_monitor_duration_in_seconds, + then CodeDeploy uses the monitor_duration_in_seconds value + for the first Availability Zone. + type: number + minimumHealthyHostsPerZone: + description: The number or percentage of instances that + must remain available per Availability Zone during a deployment. + If you don't specify a value under minimum_healthy_hosts_per_zone, + then CodeDeploy uses a default value of 0 percent. This + block is more documented below. + items: + properties: + type: + description: The type can either be FLEET_PERCENT + or HOST_COUNT. + type: string + value: + description: The value when the type is FLEET_PERCENT + represents the minimum number of healthy instances + as a percentage of the total number of instances + in the Availability Zone during a deployment. If + you specify FLEET_PERCENT, at the start of the deployment, + AWS CodeDeploy converts the percentage to the equivalent + number of instance and rounds up fractional instances. + When the type is HOST_COUNT, the value represents + the minimum number of healthy instances in the Availability + Zone as an absolute value. + type: number + type: object + type: array + monitorDurationInSeconds: + description: The period of time, in seconds, that CodeDeploy + must wait after completing a deployment to an Availability + Zone. CodeDeploy will wait this amount of time before + starting a deployment to the next Availability Zone. If + you don't specify a monitor_duration_in_seconds, CodeDeploy + starts deploying to the next Availability Zone immediately. + type: number + type: object + type: array type: object conditions: description: Conditions of the resource. diff --git a/package/crds/dynamodb.aws.upbound.io_tables.yaml b/package/crds/dynamodb.aws.upbound.io_tables.yaml index a9923ca928..45c59f3d69 100644 --- a/package/crds/dynamodb.aws.upbound.io_tables.yaml +++ b/package/crds/dynamodb.aws.upbound.io_tables.yaml @@ -117,6 +117,25 @@ spec: type: string type: array x-kubernetes-list-type: set + onDemandThroughput: + description: Sets the maximum number of read and write units + for the specified on-demand table. See below. + items: + properties: + maxReadRequestUnits: + description: Maximum number of read request units + for the specified table. To specify set the value + greater than or equal to 1. To remove set the value + to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units + for the specified table. To specify set the value + greater than or equal to 1. To remove set the value + to -1. + type: number + type: object + type: array projectionType: description: One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into @@ -235,6 +254,23 @@ spec: type: string type: object type: array + onDemandThroughput: + description: Sets the maximum number of read and write units for + the specified on-demand table. See below. + items: + properties: + maxReadRequestUnits: + description: Maximum number of read request units for the + specified table. To specify set the value greater than + or equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for the + specified table. To specify set the value greater than + or equal to 1. To remove set the value to -1. + type: number + type: object + type: array pointInTimeRecovery: description: Enable point-in-time recovery options. See below. items: @@ -428,6 +464,25 @@ spec: type: string type: array x-kubernetes-list-type: set + onDemandThroughput: + description: Sets the maximum number of read and write units + for the specified on-demand table. See below. + items: + properties: + maxReadRequestUnits: + description: Maximum number of read request units + for the specified table. To specify set the value + greater than or equal to 1. To remove set the value + to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units + for the specified table. To specify set the value + greater than or equal to 1. To remove set the value + to -1. + type: number + type: object + type: array projectionType: description: One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into @@ -546,6 +601,23 @@ spec: type: string type: object type: array + onDemandThroughput: + description: Sets the maximum number of read and write units for + the specified on-demand table. See below. + items: + properties: + maxReadRequestUnits: + description: Maximum number of read request units for the + specified table. To specify set the value greater than + or equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for the + specified table. To specify set the value greater than + or equal to 1. To remove set the value to -1. + type: number + type: object + type: array pointInTimeRecovery: description: Enable point-in-time recovery options. See below. items: @@ -895,6 +967,25 @@ spec: type: string type: array x-kubernetes-list-type: set + onDemandThroughput: + description: Sets the maximum number of read and write units + for the specified on-demand table. See below. + items: + properties: + maxReadRequestUnits: + description: Maximum number of read request units + for the specified table. To specify set the value + greater than or equal to 1. To remove set the value + to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units + for the specified table. To specify set the value + greater than or equal to 1. To remove set the value + to -1. + type: number + type: object + type: array projectionType: description: One of ALL, INCLUDE or KEYS_ONLY where ALL projects every attribute into the index, KEYS_ONLY projects into @@ -1016,6 +1107,23 @@ spec: type: string type: object type: array + onDemandThroughput: + description: Sets the maximum number of read and write units for + the specified on-demand table. See below. + items: + properties: + maxReadRequestUnits: + description: Maximum number of read request units for the + specified table. To specify set the value greater than + or equal to 1. To remove set the value to -1. + type: number + maxWriteRequestUnits: + description: Maximum number of write request units for the + specified table. To specify set the value greater than + or equal to 1. To remove set the value to -1. + type: number + type: object + type: array pointInTimeRecovery: description: Enable point-in-time recovery options. See below. items: diff --git a/package/crds/ecs.aws.upbound.io_services.yaml b/package/crds/ecs.aws.upbound.io_services.yaml index a879f65531..b3566227d0 100644 --- a/package/crds/ecs.aws.upbound.io_services.yaml +++ b/package/crds/ecs.aws.upbound.io_services.yaml @@ -1001,6 +1001,29 @@ spec: description: Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. type: string + tagSpecifications: + description: The tags to apply to the volume. See below. + items: + properties: + propagateTags: + description: Determines whether to propagate the + tags from the task definition to the Amazon EBS + volume. + type: string + resourceType: + description: The type of volume resource. Valid + values, volume. + type: string + tags: + additionalProperties: + type: string + description: The tags applied to this Amazon EBS + volume. AmazonECSCreated and AmazonECSManaged + are reserved tags that can't be used. + type: object + x-kubernetes-map-type: granular + type: object + type: array throughput: description: Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. @@ -1957,6 +1980,29 @@ spec: description: Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. type: string + tagSpecifications: + description: The tags to apply to the volume. See below. + items: + properties: + propagateTags: + description: Determines whether to propagate the + tags from the task definition to the Amazon EBS + volume. + type: string + resourceType: + description: The type of volume resource. Valid + values, volume. + type: string + tags: + additionalProperties: + type: string + description: The tags applied to this Amazon EBS + volume. AmazonECSCreated and AmazonECSManaged + are reserved tags that can't be used. + type: object + x-kubernetes-map-type: granular + type: object + type: array throughput: description: Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. @@ -2624,6 +2670,29 @@ spec: description: Snapshot that Amazon ECS uses to create the volume. You must specify either a size_in_gb or a snapshot_id. type: string + tagSpecifications: + description: The tags to apply to the volume. See below. + items: + properties: + propagateTags: + description: Determines whether to propagate the + tags from the task definition to the Amazon EBS + volume. + type: string + resourceType: + description: The type of volume resource. Valid + values, volume. + type: string + tags: + additionalProperties: + type: string + description: The tags applied to this Amazon EBS + volume. AmazonECSCreated and AmazonECSManaged + are reserved tags that can't be used. + type: object + x-kubernetes-map-type: granular + type: object + type: array throughput: description: Throughput to provision for a volume, in MiB/s, with a maximum of 1,000 MiB/s. diff --git a/package/crds/elbv2.aws.upbound.io_lblisteners.yaml b/package/crds/elbv2.aws.upbound.io_lblisteners.yaml index 1da75901b2..2e68810518 100644 --- a/package/crds/elbv2.aws.upbound.io_lblisteners.yaml +++ b/package/crds/elbv2.aws.upbound.io_lblisteners.yaml @@ -579,6 +579,12 @@ spec: description: Key-value map of resource tags. type: object x-kubernetes-map-type: granular + tcpIdleTimeoutSeconds: + description: 'TCP idle timeout value in seconds. Can only be set + if protocol is TCP on Network Load Balancer, or with a Gateway + Load Balancer. Not supported for Application Load Balancers. + Valid values are between 60 and 6000 inclusive. Default: 350.' + type: number required: - region type: object @@ -1099,6 +1105,12 @@ spec: description: Key-value map of resource tags. type: object x-kubernetes-map-type: granular + tcpIdleTimeoutSeconds: + description: 'TCP idle timeout value in seconds. Can only be set + if protocol is TCP on Network Load Balancer, or with a Gateway + Load Balancer. Not supported for Application Load Balancers. + Valid values are between 60 and 6000 inclusive. Default: 350.' + type: number type: object managementPolicies: default: @@ -1550,6 +1562,12 @@ spec: block. type: object x-kubernetes-map-type: granular + tcpIdleTimeoutSeconds: + description: 'TCP idle timeout value in seconds. Can only be set + if protocol is TCP on Network Load Balancer, or with a Gateway + Load Balancer. Not supported for Application Load Balancers. + Valid values are between 60 and 6000 inclusive. Default: 350.' + type: number type: object conditions: description: Conditions of the resource. diff --git a/package/crds/elbv2.aws.upbound.io_lbs.yaml b/package/crds/elbv2.aws.upbound.io_lbs.yaml index 53c3f9067c..03123321c5 100644 --- a/package/crds/elbv2.aws.upbound.io_lbs.yaml +++ b/package/crds/elbv2.aws.upbound.io_lbs.yaml @@ -241,6 +241,9 @@ spec: the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. type: boolean + enableZonalShift: + description: Whether zonal shift is enabled. Defaults to false. + type: boolean enforceSecurityGroupInboundRulesOnPrivateLinkTraffic: description: Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load @@ -750,6 +753,9 @@ spec: the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. type: boolean + enableZonalShift: + description: Whether zonal shift is enabled. Defaults to false. + type: boolean enforceSecurityGroupInboundRulesOnPrivateLinkTraffic: description: Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load @@ -1347,6 +1353,9 @@ spec: the source port that the client used to connect to the load balancer in application load balancers. Defaults to false. type: boolean + enableZonalShift: + description: Whether zonal shift is enabled. Defaults to false. + type: boolean enforceSecurityGroupInboundRulesOnPrivateLinkTraffic: description: Whether inbound security group rules are enforced for traffic originating from a PrivateLink. Only valid for Load diff --git a/package/crds/firehose.aws.upbound.io_deliverystreams.yaml b/package/crds/firehose.aws.upbound.io_deliverystreams.yaml index db06f8d333..b41bef4669 100644 --- a/package/crds/firehose.aws.upbound.io_deliverystreams.yaml +++ b/package/crds/firehose.aws.upbound.io_deliverystreams.yaml @@ -2012,6 +2012,596 @@ spec: type: string type: object type: array + icebergConfiguration: + description: Configuration options when destination is iceberg. + See iceberg_configuration block below for details. + items: + properties: + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds between 0 and 900, before delivering + it to the destination. The default value is 300. + type: number + bufferingSize: + description: Buffer incoming data to the specified size, + in MBs between 1 and 128, before delivering it to the + destination. The default value is 5. + type: number + catalogArn: + description: Glue catalog ARN identifier of the destination + Apache Iceberg Tables. You must specify the ARN in the + format arn:aws:glue:region:account-id:catalog + type: string + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for + details. + items: + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string + type: object + type: array + destinationTableConfiguration: + description: Destination table configurations which Firehose + uses to deliver data to Apache Iceberg Tables. Firehose + will write data with insert if table specific configuration + is not provided. See destination_table_configuration block + below for details. + items: + properties: + databaseName: + description: Specifies the name of the AWS Glue database + that contains the schema for the output data. + type: string + databaseNameRef: + description: Reference to a CatalogDatabase in glue + to populate databaseName. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + databaseNameSelector: + description: Selector for a CatalogDatabase in glue + to populate databaseName. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + s3ErrorOutputPrefix: + description: The table specific S3 error output prefix. + All the errors that occurred while delivering to + this table will be prefixed with this value in S3 + destination. + type: string + tableName: + description: Specifies the AWS Glue table that contains + the column information that constitutes your data + schema. + type: string + tableNameRef: + description: Reference to a CatalogTable in glue to + populate tableName. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + tableNameSelector: + description: Selector for a CatalogTable in glue to + populate tableName. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + uniqueKeys: + description: A list of unique keys for a given Apache + Iceberg table. Firehose will use these for running + Create, Update, or Delete operations on the given + Iceberg table. + items: + type: string + type: array + type: object + type: array + processingConfiguration: + description: The data processing configuration. See processing_configuration + block below for details. + items: + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + processors: + description: Specifies the data processors as multiple + blocks. See processors block below for details. + items: + properties: + parameters: + description: Specifies the processor parameters + as multiple blocks. See parameters block below + for details. + items: + properties: + parameterName: + description: 'Parameter name. Valid Values: + LambdaArn, NumberOfRetries, MetadataExtractionQuery, + JsonParsingEngine, RoleArn, BufferSizeInMBs, + BufferIntervalInSeconds, SubRecordType, + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may + also work.' + type: string + parameterValue: + description: Parameter value. Must be + between 1 and 512 length (inclusive). + When providing a Lambda ARN, you should + specify the resource version as well. + type: string + type: object + type: array + type: + description: 'The type of processor. Valid Values: + RecordDeAggregation, Lambda, MetadataExtraction, + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' + type: string + type: object + type: array + type: object + type: array + retryDuration: + description: The period of time, in seconds between 0 to + 7200, during which Firehose retries to deliver data to + the specified destination. + type: number + roleArn: + description: The ARN of the IAM role to be assumed by Firehose + for calling Apache Iceberg Tables. + type: string + roleArnRef: + description: Reference to a Role in iam to populate roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + s3BackupMode: + description: |- + Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + type: string + s3Configuration: + description: The S3 Configuration. See s3_configuration + block below for details. + items: + properties: + bucketArn: + description: The ARN of the S3 bucket + type: string + bucketArnRef: + description: Reference to a Bucket in s3 to populate + bucketArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + bucketArnSelector: + description: Selector for a Bucket in s3 to populate + bucketArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + bufferingInterval: + description: Buffer incoming data for the specified + period of time, in seconds between 0 to 60, before + delivering it to the destination. The default value + is 60s. + type: number + bufferingSize: + description: Buffer incoming data to the specified + size, in MBs between 1 to 5, before delivering it + to the destination. The default value is 5MB. + type: number + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the + delivery stream. See cloudwatch_logging_options + block below for details. + items: + properties: + enabled: + description: Enables or disables the logging. + Defaults to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name + for logging. This value is required if enabled + is true. + type: string + type: object + type: array + compressionFormat: + description: The compression format. If no value is + specified, the default is UNCOMPRESSED. Other supported + values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + type: string + errorOutputPrefix: + description: Prefix added to failed records before + writing them to S3. Not currently supported for + redshift destination. This prefix appears immediately + following the bucket name. For information about + how to specify this prefix, see Custom Prefixes + for Amazon S3 Objects. + type: string + kmsKeyArn: + description: |- + Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + be used. + type: string + prefix: + description: The "YYYY/MM/DD/HH" time format prefix + is automatically used for delivered S3 files. You + can specify an extra prefix to be added in front + of the time format prefix. Note that if the prefix + ends with a slash, it appears as a folder in the + S3 bucket + type: string + roleArn: + description: The ARN of the IAM role to be assumed + by Firehose for calling the Amazon EC2 configuration + API and for creating network interfaces. Make sure + role has necessary IAM permissions + type: string + roleArnRef: + description: Reference to a Role in iam to populate + roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate + roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + type: object + type: array + type: object + type: array kinesisSourceConfiguration: description: The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery @@ -6032,39 +6622,305 @@ spec: description: Enables or disables the logging. Defaults to false. type: boolean - retryDuration: - description: After an initial failure to deliver to - Splunk, the total amount of time, in seconds between - 0 to 7200, during which Firehose re-attempts delivery - (including the first attempt). After this time - has elapsed, the failed documents are written to - Amazon S3. The default value is 300s. There will - be no retry if the value is 0. - type: number + retryDuration: + description: After an initial failure to deliver to + Splunk, the total amount of time, in seconds between + 0 to 7200, during which Firehose re-attempts delivery + (including the first attempt). After this time + has elapsed, the failed documents are written to + Amazon S3. The default value is 300s. There will + be no retry if the value is 0. + type: number + type: object + type: array + errorOutputPrefix: + description: Prefix added to failed records before writing + them to S3. Not currently supported for redshift destination. + This prefix appears immediately following the bucket name. + For information about how to specify this prefix, see + Custom Prefixes for Amazon S3 Objects. + type: string + fileExtension: + description: The file extension to override the default + file extension (for example, .json). + type: string + kmsKeyArn: + description: |- + Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + be used. + type: string + prefix: + description: The "YYYY/MM/DD/HH" time format prefix is automatically + used for delivered S3 files. You can specify an extra + prefix to be added in front of the time format prefix. + Note that if the prefix ends with a slash, it appears + as a folder in the S3 bucket + type: string + processingConfiguration: + description: The data processing configuration. See processing_configuration + block below for details. + items: + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + processors: + description: Specifies the data processors as multiple + blocks. See processors block below for details. + items: + properties: + parameters: + description: Specifies the processor parameters + as multiple blocks. See parameters block below + for details. + items: + properties: + parameterName: + description: 'Parameter name. Valid Values: + LambdaArn, NumberOfRetries, MetadataExtractionQuery, + JsonParsingEngine, RoleArn, BufferSizeInMBs, + BufferIntervalInSeconds, SubRecordType, + Delimiter. Validation is done against + AWS SDK constants; so that values not + explicitly listed may also work.' + type: string + parameterValue: + description: Parameter value. Must be + between 1 and 512 length (inclusive). + When providing a Lambda ARN, you should + specify the resource version as well. + type: string + type: object + type: array + type: + description: 'The type of processor. Valid Values: + RecordDeAggregation, Lambda, MetadataExtraction, + AppendDelimiterToRecord. Validation is done + against AWS SDK constants; so that values + not explicitly listed may also work.' + type: string + type: object + type: array + type: object + type: array + roleArn: + description: The ARN of the IAM role to be assumed by Firehose + for calling the Amazon EC2 configuration API and for creating + network interfaces. Make sure role has necessary IAM permissions + type: string + roleArnRef: + description: Reference to a Role in iam to populate roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with matching + labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + s3BackupConfiguration: + description: The configuration for backup in Amazon S3. + Required if s3_backup_mode is Enabled. Supports the same + fields as s3_configuration object. + items: + properties: + bucketArn: + description: The ARN of the S3 bucket + type: string + bufferingInterval: + description: Buffer incoming data for the specified + period of time, in seconds between 0 to 60, before + delivering it to the destination. The default value + is 60s. + type: number + bufferingSize: + description: Buffer incoming data to the specified + size, in MBs between 1 to 5, before delivering it + to the destination. The default value is 5MB. + type: number + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the + delivery stream. See cloudwatch_logging_options + block below for details. + items: + properties: + enabled: + description: Enables or disables the logging. + Defaults to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name + for logging. This value is required if enabled + is true. + type: string + type: object + type: array + compressionFormat: + description: The compression format. If no value is + specified, the default is UNCOMPRESSED. Other supported + values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + type: string + errorOutputPrefix: + description: Prefix added to failed records before + writing them to S3. Not currently supported for + redshift destination. This prefix appears immediately + following the bucket name. For information about + how to specify this prefix, see Custom Prefixes + for Amazon S3 Objects. + type: string + kmsKeyArn: + description: |- + Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + be used. + type: string + prefix: + description: The "YYYY/MM/DD/HH" time format prefix + is automatically used for delivered S3 files. You + can specify an extra prefix to be added in front + of the time format prefix. Note that if the prefix + ends with a slash, it appears as a folder in the + S3 bucket + type: string + roleArn: + description: The ARN of the IAM role to be assumed + by Firehose for calling the Amazon EC2 configuration + API and for creating network interfaces. Make sure + role has necessary IAM permissions + type: string + type: object + type: array + s3BackupMode: + description: The Amazon S3 backup mode. Valid values are + Disabled and Enabled. Default value is Disabled. + type: string + type: object + type: array + httpEndpointConfiguration: + description: Configuration options when destination is http_endpoint. + Requires the user to also specify an s3_configuration block. See + http_endpoint_configuration block below for details. + items: + properties: + accessKeySecretRef: + description: The access key required for Kinesis Firehose + to authenticate with the HTTP endpoint selected as the + destination. + 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 + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds, before delivering it to the destination. + The default value is 300 (5 minutes). + type: number + bufferingSize: + description: Buffer incoming data to the specified size, + in MBs, before delivering it to the destination. The default + value is 5. + type: number + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for + details. + items: + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string type: object type: array - errorOutputPrefix: - description: Prefix added to failed records before writing - them to S3. Not currently supported for redshift destination. - This prefix appears immediately following the bucket name. - For information about how to specify this prefix, see - Custom Prefixes for Amazon S3 Objects. - type: string - fileExtension: - description: The file extension to override the default - file extension (for example, .json). - type: string - kmsKeyArn: - description: |- - Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will - be used. - type: string - prefix: - description: The "YYYY/MM/DD/HH" time format prefix is automatically - used for delivered S3 files. You can specify an extra - prefix to be added in front of the time format prefix. - Note that if the prefix ends with a slash, it appears - as a folder in the S3 bucket + name: + description: The HTTP endpoint name. type: string processingConfiguration: description: The data processing configuration. See processing_configuration @@ -6114,10 +6970,47 @@ spec: type: array type: object type: array + requestConfiguration: + description: The request configuration. See request_configuration + block below for details. + items: + properties: + commonAttributes: + description: Describes the metadata sent to the HTTP + endpoint destination. See common_attributes block + below for details. + items: + properties: + name: + description: The name of the HTTP endpoint common + attribute. + type: string + value: + description: The value of the HTTP endpoint + common attribute. + type: string + type: object + type: array + contentEncoding: + description: Kinesis Data Firehose uses the content + encoding to compress the body of a request before + sending the request to the destination. Valid values + are NONE and GZIP. Default value is NONE. + type: string + type: object + type: array + retryDuration: + description: Total amount of seconds Firehose spends on + retries. This duration starts after the initial attempt + fails, It does not include the time periods during which + Firehose waits for acknowledgment from the specified destination + after each attempt. Valid values between 0 and 7200. Default + is 300. + type: number roleArn: - description: The ARN of the IAM role to be assumed by Firehose - for calling the Amazon EC2 configuration API and for creating - network interfaces. Make sure role has necessary IAM permissions + description: Kinesis Data Firehose uses this IAM role for + all the permissions that the delivery stream needs. The + pattern needs to be arn:.*. type: string roleArnRef: description: Reference to a Role in iam to populate roleArn. @@ -6193,15 +7086,95 @@ spec: type: string type: object type: object - s3BackupConfiguration: - description: The configuration for backup in Amazon S3. - Required if s3_backup_mode is Enabled. Supports the same - fields as s3_configuration object. + s3BackupMode: + description: Defines how documents should be delivered to + Amazon S3. Valid values are FailedDataOnly and AllData. Default + value is FailedDataOnly. + type: string + s3Configuration: + description: The S3 Configuration. See s3_configuration + block below for details. items: properties: bucketArn: description: The ARN of the S3 bucket type: string + bucketArnRef: + description: Reference to a Bucket in s3 to populate + bucketArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + bucketArnSelector: + description: Selector for a Bucket in s3 to populate + bucketArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object bufferingInterval: description: Buffer incoming data for the specified period of time, in seconds between 0 to 60, before @@ -6266,49 +7239,131 @@ spec: API and for creating network interfaces. Make sure role has necessary IAM permissions type: string + roleArnRef: + description: Reference to a Role in iam to populate + roleArn. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + roleArnSelector: + description: Selector for a Role in iam to populate + roleArn. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + type: object + type: array + secretsManagerConfiguration: + description: The Secret Manager Configuration. See secrets_manager_configuration + block below for details. + items: + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + roleArn: + description: The ARN of the IAM role to be assumed + by Firehose for calling the Amazon EC2 configuration + API and for creating network interfaces. Make sure + role has necessary IAM permissions + type: string + secretArn: + description: The ARN of the Secrets Manager secret. + This value is required if enabled is true. + type: string type: object type: array - s3BackupMode: - description: The Amazon S3 backup mode. Valid values are - Disabled and Enabled. Default value is Disabled. + url: + description: The HTTP endpoint URL to which Kinesis Firehose + sends your data. type: string type: object type: array - httpEndpointConfiguration: - description: Configuration options when destination is http_endpoint. - Requires the user to also specify an s3_configuration block. See - http_endpoint_configuration block below for details. + icebergConfiguration: + description: Configuration options when destination is iceberg. + See iceberg_configuration block below for details. items: properties: - accessKeySecretRef: - description: The access key required for Kinesis Firehose - to authenticate with the HTTP endpoint selected as the - destination. - 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 bufferingInterval: description: Buffer incoming data for the specified period - of time, in seconds, before delivering it to the destination. - The default value is 300 (5 minutes). + of time, in seconds between 0 and 900, before delivering + it to the destination. The default value is 300. type: number bufferingSize: description: Buffer incoming data to the specified size, - in MBs, before delivering it to the destination. The default - value is 5. + in MBs between 1 and 128, before delivering it to the + destination. The default value is 5. type: number + catalogArn: + description: Glue catalog ARN identifier of the destination + Apache Iceberg Tables. You must specify the ARN in the + format arn:aws:glue:region:account-id:catalog + type: string cloudwatchLoggingOptions: description: The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options block below for @@ -6329,9 +7384,191 @@ spec: type: string type: object type: array - name: - description: The HTTP endpoint name. - type: string + destinationTableConfiguration: + description: Destination table configurations which Firehose + uses to deliver data to Apache Iceberg Tables. Firehose + will write data with insert if table specific configuration + is not provided. See destination_table_configuration block + below for details. + items: + properties: + databaseName: + description: Specifies the name of the AWS Glue database + that contains the schema for the output data. + type: string + databaseNameRef: + description: Reference to a CatalogDatabase in glue + to populate databaseName. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + databaseNameSelector: + description: Selector for a CatalogDatabase in glue + to populate databaseName. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + s3ErrorOutputPrefix: + description: The table specific S3 error output prefix. + All the errors that occurred while delivering to + this table will be prefixed with this value in S3 + destination. + type: string + tableName: + description: Specifies the AWS Glue table that contains + the column information that constitutes your data + schema. + type: string + tableNameRef: + description: Reference to a CatalogTable in glue to + populate tableName. + properties: + name: + description: Name of the referenced object. + type: string + policy: + description: Policies for referencing. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + required: + - name + type: object + tableNameSelector: + description: Selector for a CatalogTable in glue to + populate tableName. + properties: + matchControllerRef: + description: |- + MatchControllerRef ensures an object with the same controller reference + as the selecting object is selected. + type: boolean + matchLabels: + additionalProperties: + type: string + description: MatchLabels ensures an object with + matching labels is selected. + type: object + policy: + description: Policies for selection. + properties: + resolution: + default: Required + description: |- + Resolution specifies whether resolution of this reference is required. + The default is 'Required', which means the reconcile will fail if the + reference cannot be resolved. 'Optional' means this reference will be + a no-op if it cannot be resolved. + enum: + - Required + - Optional + type: string + resolve: + description: |- + Resolve specifies when this reference should be resolved. The default + is 'IfNotPresent', which will attempt to resolve the reference only when + the corresponding field is not present. Use 'Always' to resolve the + reference on every reconcile. + enum: + - Always + - IfNotPresent + type: string + type: object + type: object + uniqueKeys: + description: A list of unique keys for a given Apache + Iceberg table. Firehose will use these for running + Create, Update, or Delete operations on the given + Iceberg table. + items: + type: string + type: array + type: object + type: array processingConfiguration: description: The data processing configuration. See processing_configuration block below for details. @@ -6357,9 +7594,10 @@ spec: LambdaArn, NumberOfRetries, MetadataExtractionQuery, JsonParsingEngine, RoleArn, BufferSizeInMBs, BufferIntervalInSeconds, SubRecordType, - Delimiter. Validation is done against - AWS SDK constants; so that values not - explicitly listed may also work.' + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may + also work.' type: string parameterValue: description: Parameter value. Must be @@ -6372,55 +7610,22 @@ spec: type: description: 'The type of processor. Valid Values: RecordDeAggregation, Lambda, MetadataExtraction, - AppendDelimiterToRecord. Validation is done - against AWS SDK constants; so that values - not explicitly listed may also work.' - type: string - type: object - type: array - type: object - type: array - requestConfiguration: - description: The request configuration. See request_configuration - block below for details. - items: - properties: - commonAttributes: - description: Describes the metadata sent to the HTTP - endpoint destination. See common_attributes block - below for details. - items: - properties: - name: - description: The name of the HTTP endpoint common - attribute. - type: string - value: - description: The value of the HTTP endpoint - common attribute. + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' type: string type: object type: array - contentEncoding: - description: Kinesis Data Firehose uses the content - encoding to compress the body of a request before - sending the request to the destination. Valid values - are NONE and GZIP. Default value is NONE. - type: string type: object type: array retryDuration: - description: Total amount of seconds Firehose spends on - retries. This duration starts after the initial attempt - fails, It does not include the time periods during which - Firehose waits for acknowledgment from the specified destination - after each attempt. Valid values between 0 and 7200. Default - is 300. + description: The period of time, in seconds between 0 to + 7200, during which Firehose retries to deliver data to + the specified destination. type: number roleArn: - description: Kinesis Data Firehose uses this IAM role for - all the permissions that the delivery stream needs. The - pattern needs to be arn:.*. + description: The ARN of the IAM role to be assumed by Firehose + for calling Apache Iceberg Tables. type: string roleArnRef: description: Reference to a Role in iam to populate roleArn. @@ -6497,9 +7702,9 @@ spec: type: object type: object s3BackupMode: - description: Defines how documents should be delivered to - Amazon S3. Valid values are FailedDataOnly and AllData. Default - value is FailedDataOnly. + description: |- + Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. type: string s3Configuration: description: The S3 Configuration. See s3_configuration @@ -6727,31 +7932,6 @@ spec: type: object type: object type: array - secretsManagerConfiguration: - description: The Secret Manager Configuration. See secrets_manager_configuration - block below for details. - items: - properties: - enabled: - description: Enables or disables the logging. Defaults - to false. - type: boolean - roleArn: - description: The ARN of the IAM role to be assumed - by Firehose for calling the Amazon EC2 configuration - API and for creating network interfaces. Make sure - role has necessary IAM permissions - type: string - secretArn: - description: The ARN of the Secrets Manager secret. - This value is required if enabled is true. - type: string - type: object - type: array - url: - description: The HTTP endpoint URL to which Kinesis Firehose - sends your data. - type: string type: object type: array kinesisSourceConfiguration: @@ -10743,6 +11923,218 @@ spec: type: string type: object type: array + icebergConfiguration: + description: Configuration options when destination is iceberg. + See iceberg_configuration block below for details. + items: + properties: + bufferingInterval: + description: Buffer incoming data for the specified period + of time, in seconds between 0 and 900, before delivering + it to the destination. The default value is 300. + type: number + bufferingSize: + description: Buffer incoming data to the specified size, + in MBs between 1 and 128, before delivering it to the + destination. The default value is 5. + type: number + catalogArn: + description: Glue catalog ARN identifier of the destination + Apache Iceberg Tables. You must specify the ARN in the + format arn:aws:glue:region:account-id:catalog + type: string + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the delivery + stream. See cloudwatch_logging_options block below for + details. + items: + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name for logging. + This value is required if enabled is true. + type: string + type: object + type: array + destinationTableConfiguration: + description: Destination table configurations which Firehose + uses to deliver data to Apache Iceberg Tables. Firehose + will write data with insert if table specific configuration + is not provided. See destination_table_configuration block + below for details. + items: + properties: + databaseName: + description: Specifies the name of the AWS Glue database + that contains the schema for the output data. + type: string + s3ErrorOutputPrefix: + description: The table specific S3 error output prefix. + All the errors that occurred while delivering to + this table will be prefixed with this value in S3 + destination. + type: string + tableName: + description: Specifies the AWS Glue table that contains + the column information that constitutes your data + schema. + type: string + uniqueKeys: + description: A list of unique keys for a given Apache + Iceberg table. Firehose will use these for running + Create, Update, or Delete operations on the given + Iceberg table. + items: + type: string + type: array + type: object + type: array + processingConfiguration: + description: The data processing configuration. See processing_configuration + block below for details. + items: + properties: + enabled: + description: Enables or disables the logging. Defaults + to false. + type: boolean + processors: + description: Specifies the data processors as multiple + blocks. See processors block below for details. + items: + properties: + parameters: + description: Specifies the processor parameters + as multiple blocks. See parameters block below + for details. + items: + properties: + parameterName: + description: 'Parameter name. Valid Values: + LambdaArn, NumberOfRetries, MetadataExtractionQuery, + JsonParsingEngine, RoleArn, BufferSizeInMBs, + BufferIntervalInSeconds, SubRecordType, + Delimiter, CompressionFormat, DataMessageExtraction. + Validation is done against AWS SDK constants; + so values not explicitly listed may + also work.' + type: string + parameterValue: + description: Parameter value. Must be + between 1 and 512 length (inclusive). + When providing a Lambda ARN, you should + specify the resource version as well. + type: string + type: object + type: array + type: + description: 'The type of processor. Valid Values: + RecordDeAggregation, Lambda, MetadataExtraction, + AppendDelimiterToRecord, Decompression, CloudWatchLogProcessing. + Validation is done against AWS SDK constants; + so values not explicitly listed may also work.' + type: string + type: object + type: array + type: object + type: array + retryDuration: + description: The period of time, in seconds between 0 to + 7200, during which Firehose retries to deliver data to + the specified destination. + type: number + roleArn: + description: The ARN of the IAM role to be assumed by Firehose + for calling Apache Iceberg Tables. + type: string + s3BackupMode: + description: |- + Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly and AllEvents. Default value is FailedEventsOnly. + secrets_manager_configuration - The Secrets Manager configuration. See secrets_manager_configuration block below for details. This value is required if hec_token is not provided. + type: string + s3Configuration: + description: The S3 Configuration. See s3_configuration + block below for details. + items: + properties: + bucketArn: + description: The ARN of the S3 bucket + type: string + bufferingInterval: + description: Buffer incoming data for the specified + period of time, in seconds between 0 to 60, before + delivering it to the destination. The default value + is 60s. + type: number + bufferingSize: + description: Buffer incoming data to the specified + size, in MBs between 1 to 5, before delivering it + to the destination. The default value is 5MB. + type: number + cloudwatchLoggingOptions: + description: The CloudWatch Logging Options for the + delivery stream. See cloudwatch_logging_options + block below for details. + items: + properties: + enabled: + description: Enables or disables the logging. + Defaults to false. + type: boolean + logGroupName: + description: The CloudWatch group name for logging. + This value is required if enabled is true. + type: string + logStreamName: + description: The CloudWatch log stream name + for logging. This value is required if enabled + is true. + type: string + type: object + type: array + compressionFormat: + description: The compression format. If no value is + specified, the default is UNCOMPRESSED. Other supported + values are GZIP, ZIP, Snappy, & HADOOP_SNAPPY. + type: string + errorOutputPrefix: + description: Prefix added to failed records before + writing them to S3. Not currently supported for + redshift destination. This prefix appears immediately + following the bucket name. For information about + how to specify this prefix, see Custom Prefixes + for Amazon S3 Objects. + type: string + kmsKeyArn: + description: |- + Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will + be used. + type: string + prefix: + description: The "YYYY/MM/DD/HH" time format prefix + is automatically used for delivered S3 files. You + can specify an extra prefix to be added in front + of the time format prefix. Note that if the prefix + ends with a slash, it appears as a folder in the + S3 bucket + type: string + roleArn: + description: The ARN of the IAM role to be assumed + by Firehose for calling the Amazon EC2 configuration + API and for creating network interfaces. Make sure + role has necessary IAM permissions + type: string + type: object + type: array + type: object + type: array id: type: string kinesisSourceConfiguration: diff --git a/package/crds/lambda.aws.upbound.io_codesigningconfigs.yaml b/package/crds/lambda.aws.upbound.io_codesigningconfigs.yaml index 84558e51a4..3184a9dc9d 100644 --- a/package/crds/lambda.aws.upbound.io_codesigningconfigs.yaml +++ b/package/crds/lambda.aws.upbound.io_codesigningconfigs.yaml @@ -190,6 +190,12 @@ spec: description: Region is the region you'd like your resource to be created in. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular required: - region type: object @@ -319,6 +325,12 @@ spec: type: string type: object type: array + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular type: object managementPolicies: default: @@ -544,6 +556,20 @@ spec: type: string type: object type: array + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular + tagsAll: + additionalProperties: + type: string + description: A map of tags assigned to the resource, including + those inherited from the provider default_tags configuration + block. + type: object + x-kubernetes-map-type: granular type: object conditions: description: Conditions of the resource. diff --git a/package/crds/lambda.aws.upbound.io_eventsourcemappings.yaml b/package/crds/lambda.aws.upbound.io_eventsourcemappings.yaml index 1c868cd0e9..d7bcaccfa4 100644 --- a/package/crds/lambda.aws.upbound.io_eventsourcemappings.yaml +++ b/package/crds/lambda.aws.upbound.io_eventsourcemappings.yaml @@ -460,6 +460,12 @@ spec: later record is chosen. If the timestamp is older than the current trim horizon, the oldest available record is chosen. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular topics: description: The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. @@ -870,6 +876,12 @@ spec: later record is chosen. If the timestamp is older than the current trim horizon, the oldest available record is chosen. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular topics: description: The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. @@ -1070,6 +1082,9 @@ spec: type: string type: object type: array + arn: + description: The event source mapping ARN. + type: string batchSize: description: The largest number of records that Lambda will retrieve from your event source at the time of invocation. Defaults to @@ -1310,6 +1325,20 @@ spec: description: The reason the event source mapping is in its current state. type: string + tags: + additionalProperties: + type: string + description: Key-value map of resource tags. + type: object + x-kubernetes-map-type: granular + tagsAll: + additionalProperties: + type: string + description: A map of tags assigned to the resource, including + those inherited from the provider default_tags configuration + block. + type: object + x-kubernetes-map-type: granular topics: description: The name of the Kafka topics. Only available for MSK sources. A single topic name must be specified. diff --git a/package/crds/s3.aws.upbound.io_bucketlifecycleconfigurations.yaml b/package/crds/s3.aws.upbound.io_bucketlifecycleconfigurations.yaml index 0bbd727808..d64ba812a5 100644 --- a/package/crds/s3.aws.upbound.io_bucketlifecycleconfigurations.yaml +++ b/package/crds/s3.aws.upbound.io_bucketlifecycleconfigurations.yaml @@ -348,6 +348,15 @@ spec: type: array type: object type: array + transitionDefaultMinimumObjectSize: + description: 'The default minimum object size behavior applied + to the lifecycle configuration. Valid values: all_storage_classes_128K + (default), varies_by_storage_class. To customize the minimum + object size for any transition you can add a filter that specifies + a custom object_size_greater_than or object_size_less_than value. + Custom filters always take precedence over the default transition + behavior.' + type: string required: - region type: object @@ -634,6 +643,15 @@ spec: type: array type: object type: array + transitionDefaultMinimumObjectSize: + description: 'The default minimum object size behavior applied + to the lifecycle configuration. Valid values: all_storage_classes_128K + (default), varies_by_storage_class. To customize the minimum + object size for any transition you can add a filter that specifies + a custom object_size_greater_than or object_size_less_than value. + Custom filters always take precedence over the default transition + behavior.' + type: string type: object managementPolicies: default: @@ -1012,6 +1030,15 @@ spec: type: array type: object type: array + transitionDefaultMinimumObjectSize: + description: 'The default minimum object size behavior applied + to the lifecycle configuration. Valid values: all_storage_classes_128K + (default), varies_by_storage_class. To customize the minimum + object size for any transition you can add a filter that specifies + a custom object_size_greater_than or object_size_less_than value. + Custom filters always take precedence over the default transition + behavior.' + type: string type: object conditions: description: Conditions of the resource. diff --git a/package/crds/sagemaker.aws.upbound.io_domains.yaml b/package/crds/sagemaker.aws.upbound.io_domains.yaml index e315eaedd8..2b375bfb39 100644 --- a/package/crds/sagemaker.aws.upbound.io_domains.yaml +++ b/package/crds/sagemaker.aws.upbound.io_domains.yaml @@ -141,6 +141,50 @@ spec: See jupyter_lab_app_settings Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -201,6 +245,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -365,6 +454,14 @@ spec: Block below. items: properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS + volume is supported for the user profile. The DefaultAsDomain + value is only supported for user profiles. Do not use + the DefaultAsDomain value when setting this parameter + for a domain. Valid values are: Enabled, Disabled, and + DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See canvas_app_settings Block below. @@ -383,6 +480,27 @@ spec: type: string type: object type: array + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + items: + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) + of the AWS IAM role that is assumed for running + Amazon EMR Serverless jobs in SageMaker Canvas. + This role should have the necessary permissions + to read and write data attached and a trust + relationship with EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. + Valid values are ENABLED and DISABLED. + type: string + type: object + type: array generativeAiSettings: properties: amazonBedrockRoleArn: @@ -505,6 +623,50 @@ spec: Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a KernelGateway app. see @@ -693,6 +855,50 @@ spec: See jupyter_lab_app_settings Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -753,6 +959,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -1179,6 +1430,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from + the Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -1499,6 +1757,11 @@ spec: type: string type: array x-kubernetes-list-type: set + tagPropagation: + description: 'Indicates whether custom tag propagation is supported + for the domain. Defaults to DISABLED. Valid values are: ENABLED + and DISABLED.' + type: string tags: additionalProperties: type: string @@ -1667,6 +1930,50 @@ spec: See jupyter_lab_app_settings Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -1727,6 +2034,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -1891,6 +2243,14 @@ spec: Block below. items: properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS + volume is supported for the user profile. The DefaultAsDomain + value is only supported for user profiles. Do not use + the DefaultAsDomain value when setting this parameter + for a domain. Valid values are: Enabled, Disabled, and + DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See canvas_app_settings Block below. @@ -1909,6 +2269,27 @@ spec: type: string type: object type: array + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + items: + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) + of the AWS IAM role that is assumed for running + Amazon EMR Serverless jobs in SageMaker Canvas. + This role should have the necessary permissions + to read and write data attached and a trust + relationship with EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. + Valid values are ENABLED and DISABLED. + type: string + type: object + type: array generativeAiSettings: properties: amazonBedrockRoleArn: @@ -2031,6 +2412,50 @@ spec: Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a KernelGateway app. see @@ -2219,6 +2644,50 @@ spec: See jupyter_lab_app_settings Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -2279,6 +2748,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -2705,6 +3219,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from + the Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -3021,6 +3542,11 @@ spec: type: string type: array x-kubernetes-list-type: set + tagPropagation: + description: 'Indicates whether custom tag propagation is supported + for the domain. Defaults to DISABLED. Valid values are: ENABLED + and DISABLED.' + type: string tags: additionalProperties: type: string @@ -3363,6 +3889,50 @@ spec: See jupyter_lab_app_settings Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -3423,6 +3993,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -3587,6 +4202,14 @@ spec: Block below. items: properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS + volume is supported for the user profile. The DefaultAsDomain + value is only supported for user profiles. Do not use + the DefaultAsDomain value when setting this parameter + for a domain. Valid values are: Enabled, Disabled, and + DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See canvas_app_settings Block below. @@ -3605,6 +4228,27 @@ spec: type: string type: object type: array + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + items: + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) + of the AWS IAM role that is assumed for running + Amazon EMR Serverless jobs in SageMaker Canvas. + This role should have the necessary permissions + to read and write data attached and a trust + relationship with EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. + Valid values are ENABLED and DISABLED. + type: string + type: object + type: array generativeAiSettings: properties: amazonBedrockRoleArn: @@ -3727,6 +4371,50 @@ spec: Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a KernelGateway app. see @@ -3841,6 +4529,50 @@ spec: See jupyter_lab_app_settings Block below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -3901,6 +4633,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -4175,6 +4952,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from + the Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -4358,6 +5142,11 @@ spec: type: string type: array x-kubernetes-list-type: set + tagPropagation: + description: 'Indicates whether custom tag propagation is supported + for the domain. Defaults to DISABLED. Valid values are: ENABLED + and DISABLED.' + type: string tags: additionalProperties: type: string diff --git a/package/crds/sagemaker.aws.upbound.io_featuregroups.yaml b/package/crds/sagemaker.aws.upbound.io_featuregroups.yaml index 73f81dd228..930a88659f 100644 --- a/package/crds/sagemaker.aws.upbound.io_featuregroups.yaml +++ b/package/crds/sagemaker.aws.upbound.io_featuregroups.yaml @@ -85,6 +85,20 @@ spec: Below. items: properties: + collectionConfig: + items: + properties: + vectorConfig: + items: + properties: + dimension: + type: number + type: object + type: array + type: object + type: array + collectionType: + type: string featureName: description: 'The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time.' @@ -283,6 +297,17 @@ spec: description: Key-value map of resource tags. type: object x-kubernetes-map-type: granular + throughputConfig: + items: + properties: + provisionedReadCapacityUnits: + type: number + provisionedWriteCapacityUnits: + type: number + throughputMode: + type: string + type: object + type: array required: - region type: object @@ -311,6 +336,20 @@ spec: Below. items: properties: + collectionConfig: + items: + properties: + vectorConfig: + items: + properties: + dimension: + type: number + type: object + type: array + type: object + type: array + collectionType: + type: string featureName: description: 'The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time.' @@ -505,6 +544,17 @@ spec: description: Key-value map of resource tags. type: object x-kubernetes-map-type: granular + throughputConfig: + items: + properties: + provisionedReadCapacityUnits: + type: number + provisionedWriteCapacityUnits: + type: number + throughputMode: + type: string + type: object + type: array type: object managementPolicies: default: @@ -708,6 +758,20 @@ spec: Below. items: properties: + collectionConfig: + items: + properties: + vectorConfig: + items: + properties: + dimension: + type: number + type: object + type: array + type: object + type: array + collectionType: + type: string featureName: description: 'The name of a feature. feature_name cannot be any of the following: is_deleted, write_time, api_invocation_time.' @@ -838,6 +902,17 @@ spec: block. type: object x-kubernetes-map-type: granular + throughputConfig: + items: + properties: + provisionedReadCapacityUnits: + type: number + provisionedWriteCapacityUnits: + type: number + throughputMode: + type: string + type: object + type: array type: object conditions: description: Conditions of the resource. diff --git a/package/crds/sagemaker.aws.upbound.io_spaces.yaml b/package/crds/sagemaker.aws.upbound.io_spaces.yaml index 68538540e7..43cd3962fe 100644 --- a/package/crds/sagemaker.aws.upbound.io_spaces.yaml +++ b/package/crds/sagemaker.aws.upbound.io_spaces.yaml @@ -185,6 +185,28 @@ spec: Editor App Settings below. items: properties: + appLifecycleManagement: + description: Settings that are used to configure and + manage the lifecycle of JupyterLab applications + in a space. See app_lifecycle_management Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. See idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array defaultResourceSpec: description: The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created @@ -238,6 +260,28 @@ spec: See Jupyter Lab App Settings below. items: properties: + appLifecycleManagement: + description: Settings that are used to configure and + manage the lifecycle of JupyterLab applications + in a space. See app_lifecycle_management Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. See idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -544,6 +588,28 @@ spec: Editor App Settings below. items: properties: + appLifecycleManagement: + description: Settings that are used to configure and + manage the lifecycle of JupyterLab applications + in a space. See app_lifecycle_management Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. See idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array defaultResourceSpec: description: The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created @@ -597,6 +663,28 @@ spec: See Jupyter Lab App Settings below. items: properties: + appLifecycleManagement: + description: Settings that are used to configure and + manage the lifecycle of JupyterLab applications + in a space. See app_lifecycle_management Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. See idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -1001,6 +1089,28 @@ spec: Editor App Settings below. items: properties: + appLifecycleManagement: + description: Settings that are used to configure and + manage the lifecycle of JupyterLab applications + in a space. See app_lifecycle_management Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. See idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array defaultResourceSpec: description: The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created @@ -1054,6 +1164,28 @@ spec: See Jupyter Lab App Settings below. items: properties: + appLifecycleManagement: + description: Settings that are used to configure and + manage the lifecycle of JupyterLab applications + in a space. See app_lifecycle_management Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. See idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the diff --git a/package/crds/sagemaker.aws.upbound.io_userprofiles.yaml b/package/crds/sagemaker.aws.upbound.io_userprofiles.yaml index 714182157c..d69bead8f4 100644 --- a/package/crds/sagemaker.aws.upbound.io_userprofiles.yaml +++ b/package/crds/sagemaker.aws.upbound.io_userprofiles.yaml @@ -180,6 +180,14 @@ spec: description: The user settings. See User Settings below. items: properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS + volume is supported for the user profile. The DefaultAsDomain + value is only supported for user profiles. Do not use + the DefaultAsDomain value when setting this parameter + for a domain. Valid values are: Enabled, Disabled, and + DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See Canvas App Settings below. @@ -199,6 +207,27 @@ spec: type: string type: object type: array + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + items: + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) + of the AWS IAM role that is assumed for running + Amazon EMR Serverless jobs in SageMaker Canvas. + This role should have the necessary permissions + to read and write data attached and a trust + relationship with EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. + Valid values are ENABLED and DISABLED. + type: string + type: object + type: array generativeAiSettings: properties: amazonBedrockRoleArn: @@ -323,6 +352,50 @@ spec: Editor App Settings below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom @@ -435,6 +508,50 @@ spec: See Jupyter Lab App Settings below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -493,6 +610,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -763,6 +925,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from + the Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -929,6 +1098,14 @@ spec: description: The user settings. See User Settings below. items: properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS + volume is supported for the user profile. The DefaultAsDomain + value is only supported for user profiles. Do not use + the DefaultAsDomain value when setting this parameter + for a domain. Valid values are: Enabled, Disabled, and + DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See Canvas App Settings below. @@ -948,6 +1125,27 @@ spec: type: string type: object type: array + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + items: + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) + of the AWS IAM role that is assumed for running + Amazon EMR Serverless jobs in SageMaker Canvas. + This role should have the necessary permissions + to read and write data attached and a trust + relationship with EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. + Valid values are ENABLED and DISABLED. + type: string + type: object + type: array generativeAiSettings: properties: amazonBedrockRoleArn: @@ -1072,6 +1270,50 @@ spec: Editor App Settings below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom @@ -1184,6 +1426,50 @@ spec: See Jupyter Lab App Settings below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -1242,6 +1528,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -1512,6 +1843,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from + the Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. @@ -1784,6 +2122,14 @@ spec: description: The user settings. See User Settings below. items: properties: + autoMountHomeEfs: + description: 'Indicates whether auto-mounting of an EFS + volume is supported for the user profile. The DefaultAsDomain + value is only supported for user profiles. Do not use + the DefaultAsDomain value when setting this parameter + for a domain. Valid values are: Enabled, Disabled, and + DefaultAsDomain.' + type: string canvasAppSettings: description: The Canvas app settings. See Canvas App Settings below. @@ -1803,6 +2149,27 @@ spec: type: string type: object type: array + emrServerlessSettings: + description: The settings for running Amazon EMR Serverless + jobs in SageMaker Canvas. See emr_serverless_settings + Block below. + items: + properties: + executionRoleArn: + description: The Amazon Resource Name (ARN) + of the AWS IAM role that is assumed for running + Amazon EMR Serverless jobs in SageMaker Canvas. + This role should have the necessary permissions + to read and write data attached and a trust + relationship with EMR Serverless. + type: string + status: + description: Describes whether time series forecasting + is enabled or disabled in the Canvas app. + Valid values are ENABLED and DISABLED. + type: string + type: object + type: array generativeAiSettings: properties: amazonBedrockRoleArn: @@ -1927,6 +2294,50 @@ spec: Editor App Settings below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string customImage: description: A list of custom SageMaker images that are configured to run as a CodeEditor app. see Custom @@ -2039,6 +2450,50 @@ spec: See Jupyter Lab App Settings below. items: properties: + appLifecycleManagement: + description: Indicates whether idle shutdown is activated + for JupyterLab applications. see app_lifecycle_management + Block below. + items: + properties: + idleSettings: + description: Settings related to idle shutdown + of Studio applications. see idle_settings + Block below. + items: + properties: + idleTimeoutInMinutes: + description: The time that SageMaker waits + after the application becomes idle before + shutting it down. Valid values are between + 60 and 525600. + type: number + lifecycleManagement: + description: Indicates whether idle shutdown + is activated for the application type. + Valid values are ENABLED and DISABLED. + type: string + maxIdleTimeoutInMinutes: + description: The maximum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + minIdleTimeoutInMinutes: + description: The minimum value in minutes + that custom idle shutdown can be set + to by the user. Valid values are between + 60 and 525600. + type: number + type: object + type: array + type: object + type: array + builtInLifecycleConfigArn: + description: The lifecycle configuration that runs + before the default lifecycle configuration. It can + override changes made in the default lifecycle configuration. + type: string codeRepository: description: A list of Git repositories that SageMaker automatically displays to users for cloning in the @@ -2097,6 +2552,51 @@ spec: type: string type: object type: array + emrSettings: + description: The configuration parameters that specify + the IAM roles assumed by the execution role of SageMaker + (assumable roles) and the cluster instances or job + execution environments (execution roles or runtime + roles) to manage and access resources required for + running Amazon EMR clusters or Amazon EMR Serverless + applications. see emr_settings Block below. + items: + properties: + assumableRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles that the execution + role of SageMaker can assume for performing + operations or tasks related to Amazon EMR + clusters or Amazon EMR Serverless applications. + These roles define the permissions and access + policies required when performing Amazon EMR-related + operations, such as listing, connecting to, + or terminating Amazon EMR clusters or Amazon + EMR Serverless applications. They are typically + used in cross-account access scenarios, where + the Amazon EMR resources (clusters or serverless + applications) are located in a different AWS + account than the SageMaker domain. + items: + type: string + type: array + x-kubernetes-list-type: set + executionRoleArns: + description: An array of Amazon Resource Names + (ARNs) of the IAM roles used by the Amazon + EMR cluster instances or job execution environments + to access other AWS services and resources + needed during the runtime of your Amazon EMR + or Amazon EMR Serverless workloads, such as + Amazon S3 for data access, Amazon CloudWatch + for logging, or other AWS services based on + the particular workload requirements. + items: + type: string + type: array + x-kubernetes-list-type: set + type: object + type: array lifecycleConfigArns: description: The Amazon Resource Name (ARN) of the Lifecycle Configurations. @@ -2367,6 +2867,13 @@ spec: type: string type: array x-kubernetes-list-type: set + hiddenInstanceTypes: + description: The instance types you are hiding from + the Studio user interface. + items: + type: string + type: array + x-kubernetes-list-type: set hiddenMlTools: description: The machine learning tools that are hidden from the Studio left navigation pane. diff --git a/package/crds/workspaces.aws.upbound.io_directories.yaml b/package/crds/workspaces.aws.upbound.io_directories.yaml index 1b2aab7a02..051d418657 100644 --- a/package/crds/workspaces.aws.upbound.io_directories.yaml +++ b/package/crds/workspaces.aws.upbound.io_directories.yaml @@ -162,6 +162,25 @@ spec: description: Region is the region you'd like your resource to be created in. type: string + samlProperties: + description: – Configuration of SAML authentication integration. + Defined below. + items: + properties: + relayStateParameterName: + description: The relay state parameter name supported by + the SAML 2.0 identity provider (IdP). Default RelayState. + type: string + status: + description: Status of SAML 2.0 authentication. Default + DISABLED. + type: string + userAccessUrl: + description: The SAML 2.0 identity provider (IdP) user access + URL. + type: string + type: object + type: array selfServicePermissions: description: service capabilities. Defined below. items: @@ -528,6 +547,25 @@ spec: type: string type: array x-kubernetes-list-type: set + samlProperties: + description: – Configuration of SAML authentication integration. + Defined below. + items: + properties: + relayStateParameterName: + description: The relay state parameter name supported by + the SAML 2.0 identity provider (IdP). Default RelayState. + type: string + status: + description: Status of SAML 2.0 authentication. Default + DISABLED. + type: string + userAccessUrl: + description: The SAML 2.0 identity provider (IdP) user access + URL. + type: string + type: object + type: array selfServicePermissions: description: service capabilities. Defined below. items: @@ -1008,6 +1046,25 @@ spec: the code that users enter in their Amazon WorkSpaces client application to connect to the directory. type: string + samlProperties: + description: – Configuration of SAML authentication integration. + Defined below. + items: + properties: + relayStateParameterName: + description: The relay state parameter name supported by + the SAML 2.0 identity provider (IdP). Default RelayState. + type: string + status: + description: Status of SAML 2.0 authentication. Default + DISABLED. + type: string + userAccessUrl: + description: The SAML 2.0 identity provider (IdP) user access + URL. + type: string + type: object + type: array selfServicePermissions: description: service capabilities. Defined below. items: From b07b911b057a6a6affd55f7c58bca00c3bc4127b Mon Sep 17 00:00:00 2001 From: Cem Mergenci Date: Mon, 4 Nov 2024 11:04:55 +0300 Subject: [PATCH 6/8] Backport comments of existing fields in SageMaker Workteam resource. Note that this is neither an exhaustive list of which comments to backport nor how to backport them. Signed-off-by: Cem Mergenci --- apis/sagemaker/v1beta1/zz_workteam_types.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/apis/sagemaker/v1beta1/zz_workteam_types.go b/apis/sagemaker/v1beta1/zz_workteam_types.go index a5306907a5..1925c61d72 100755 --- a/apis/sagemaker/v1beta1/zz_workteam_types.go +++ b/apis/sagemaker/v1beta1/zz_workteam_types.go @@ -30,7 +30,7 @@ type CognitoMemberDefinitionInitParameters struct { // An identifier for a user group. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/cognitoidp/v1beta1.UserGroup - // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("name",false) UserGroup *string `json:"userGroup,omitempty" tf:"user_group,omitempty"` // Reference to a UserGroup in cognitoidp to populate userGroup. @@ -85,7 +85,7 @@ type CognitoMemberDefinitionParameters struct { // An identifier for a user group. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/cognitoidp/v1beta1.UserGroup - // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() + // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractParamPath("name",false) // +kubebuilder:validation:Optional UserGroup *string `json:"userGroup,omitempty" tf:"user_group,omitempty"` @@ -267,7 +267,7 @@ type WorkteamInitParameters struct { // Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL. see Worker Access Configuration details below. WorkerAccessConfiguration *WorkerAccessConfigurationInitParameters `json:"workerAccessConfiguration,omitempty" tf:"worker_access_configuration,omitempty"` - // The name of the Workteam (must be unique). + // The name of the workforce. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/sagemaker/v1beta1.Workforce // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() WorkforceName *string `json:"workforceName,omitempty" tf:"workforce_name,omitempty"` @@ -312,7 +312,7 @@ type WorkteamObservation struct { // Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL. see Worker Access Configuration details below. WorkerAccessConfiguration *WorkerAccessConfigurationObservation `json:"workerAccessConfiguration,omitempty" tf:"worker_access_configuration,omitempty"` - // The name of the Workteam (must be unique). + // The name of the workforce. WorkforceName *string `json:"workforceName,omitempty" tf:"workforce_name,omitempty"` } @@ -344,7 +344,7 @@ type WorkteamParameters struct { // +kubebuilder:validation:Optional WorkerAccessConfiguration *WorkerAccessConfigurationParameters `json:"workerAccessConfiguration,omitempty" tf:"worker_access_configuration,omitempty"` - // The name of the Workteam (must be unique). + // The name of the workforce. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/sagemaker/v1beta1.Workforce // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional From 2791afcb726cc01f8d952fb93ba5faea9884a3f8 Mon Sep 17 00:00:00 2001 From: Cem Mergenci Date: Mon, 4 Nov 2024 11:25:54 +0300 Subject: [PATCH 7/8] Run `make generate`. Signed-off-by: Cem Mergenci --- apis/sagemaker/v1beta1/zz_generated.resolvers.go | 4 ++-- package/crds/sagemaker.aws.upbound.io_workteams.yaml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apis/sagemaker/v1beta1/zz_generated.resolvers.go b/apis/sagemaker/v1beta1/zz_generated.resolvers.go index 5137d66843..88131f4902 100644 --- a/apis/sagemaker/v1beta1/zz_generated.resolvers.go +++ b/apis/sagemaker/v1beta1/zz_generated.resolvers.go @@ -1326,7 +1326,7 @@ func (mg *Workteam) ResolveReferences(ctx context.Context, c client.Reader) erro } rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ CurrentValue: reference.FromPtrValue(mg.Spec.ForProvider.MemberDefinition[i3].CognitoMemberDefinition[i4].UserGroup), - Extract: resource.ExtractResourceID(), + Extract: resource.ExtractParamPath("name", false), Reference: mg.Spec.ForProvider.MemberDefinition[i3].CognitoMemberDefinition[i4].UserGroupRef, Selector: mg.Spec.ForProvider.MemberDefinition[i3].CognitoMemberDefinition[i4].UserGroupSelector, To: reference.To{List: l, Managed: m}, @@ -1414,7 +1414,7 @@ func (mg *Workteam) ResolveReferences(ctx context.Context, c client.Reader) erro } rsp, err = r.Resolve(ctx, reference.ResolutionRequest{ CurrentValue: reference.FromPtrValue(mg.Spec.InitProvider.MemberDefinition[i3].CognitoMemberDefinition[i4].UserGroup), - Extract: resource.ExtractResourceID(), + Extract: resource.ExtractParamPath("name", false), Reference: mg.Spec.InitProvider.MemberDefinition[i3].CognitoMemberDefinition[i4].UserGroupRef, Selector: mg.Spec.InitProvider.MemberDefinition[i3].CognitoMemberDefinition[i4].UserGroupSelector, To: reference.To{List: l, Managed: m}, diff --git a/package/crds/sagemaker.aws.upbound.io_workteams.yaml b/package/crds/sagemaker.aws.upbound.io_workteams.yaml index 2b6bab7937..c946d4a4fa 100644 --- a/package/crds/sagemaker.aws.upbound.io_workteams.yaml +++ b/package/crds/sagemaker.aws.upbound.io_workteams.yaml @@ -419,7 +419,7 @@ spec: type: object type: object workforceName: - description: The name of the Workteam (must be unique). + description: The name of the workforce. type: string workforceNameRef: description: Reference to a Workforce in sagemaker to populate @@ -855,7 +855,7 @@ spec: type: object type: object workforceName: - description: The name of the Workteam (must be unique). + description: The name of the workforce. type: string workforceNameRef: description: Reference to a Workforce in sagemaker to populate @@ -1247,7 +1247,7 @@ spec: type: object type: object workforceName: - description: The name of the Workteam (must be unique). + description: The name of the workforce. type: string type: object conditions: From 5a1269f291366f5c655b0110349467821a584f19 Mon Sep 17 00:00:00 2001 From: Cem Mergenci Date: Mon, 4 Nov 2024 11:26:44 +0300 Subject: [PATCH 8/8] Downgrade (unused) Uptest version. Temporarily, UPTEST_LOCAL_VERSION takes effect instead of UPTEST_VERSION. We noticed that it was the case after bumping it. Now, we revert. Signed-off-by: Cem Mergenci --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c88318da93..85df7b5037 100644 --- a/Makefile +++ b/Makefile @@ -80,7 +80,7 @@ export SUBPACKAGES := $(SUBPACKAGES) KIND_VERSION = v0.24.0 UP_VERSION = v0.34.2 UP_CHANNEL = stable -UPTEST_VERSION = v0.13.0 +UPTEST_VERSION = v0.11.1 UPTEST_LOCAL_VERSION = v0.13.0 UPTEST_LOCAL_CHANNEL = stable KUSTOMIZE_VERSION = v5.3.0